Search found 214 matches

by sofax222
21 Nov 2015, 09:11
Forum: Misc
Topic: The lastest for download !!
Replies: 1
Views: 6375

The lastest for download !!

The download item in Download latest ready-to-use revision....
It seems is not the "lastest" ??
The "openkore_ready.zip" is stop at "r8954" !!
by sofax222
19 Jan 2015, 06:35
Forum: Feature suggestions
Topic: The times of "Rolling Cutter"
Replies: 9
Views: 17532

Re: The times of "Rolling Cutter"

To suggest do not use the "spirit" the count the "Rolling Cutter".
Because, there are some specifical logics for the "spirit" !!
You should create another variable the save the the "Rolling Cutter" account,
and coding the specifical logics for the "Rolling Cutter" counter.
by sofax222
14 Apr 2014, 19:12
Forum: Developers Corner
Topic: About the r8844 !!
Replies: 6
Views: 4345

Re: About the r8844 !!

Dear c4c1n6kr3m1:
Yes, some thine like that !!
You could rollback the update of r8844 !!
by sofax222
01 Mar 2014, 21:10
Forum: Developers Corner
Topic: About the r8844 !!
Replies: 6
Views: 4345

Re: About the r8844 !!

I think the "autoTalkCont" is a switch for talking npc contunue.
Sometimes in Macro using the "talk" not "talknpc", We need "pause" for talking npc with turn-off "autoTalkCont".
What your modification will make "talking npc contunue" no waiting !
by sofax222
01 Mar 2014, 03:21
Forum: Developers Corner
Topic: About the r8844 !!
Replies: 6
Views: 4345

Re: About the r8844 !!

Actually !! Just, you set the "autoTalkCont" to "1" in config.txt, then, you do not need any "c" in "talknpc", even in tables/portals.txt. Because, in src/Task/TalkNPC.pm, there are following code lines: if ($config{autoTalkCont}) { while ($self->{steps}[0] =~ /^c$/i) { shift @{$self->{steps}}; } } ...
by sofax222
28 Feb 2014, 12:38
Forum: Developers Corner
Topic: About the r8844 !!
Replies: 6
Views: 4345

About the r8844 !!

I think the "autoTalkCont" is good enough for auto-detect "next" during talknpc sequences !
The r8844 seems unnecessary !!
by sofax222
28 Feb 2014, 12:06
Forum: Developers Corner
Topic: About r8154 (npc_sell_list) commit
Replies: 6
Views: 4863

Re: About r8154 (npc_sell_list) commit

In the r8839 !! The "unsellable" seems redundant !! Actually, every map changing, the inventory will be reset, and the "unsellable" of items will be erased !! So, the "$item->{unsellable}" always is "false" in ai_sellAutoCheck of AI.pm ! An othe wrod, the code lines: foreach my $item (@{$char->inven...
by sofax222
20 Feb 2014, 21:49
Forum: Developers Corner
Topic: Task::TalkNPC, moving to the NPC if not near
Replies: 2
Views: 3826

Re: Task::TalkNPC, moving to the NPC if not near

In the Task/TalkNPC.pm, The code lines if (($field->baseName eq $self->{map}) && (distance($self->{npc}{pos}, $char->{pos_to}) < 10)) { $self->{stage} = 'Not Started'; } should be changed to if (($field->baseName eq $self->{map}) && (distance($self->{npc}{pos}, $char->{pos_to}) < 10)) { $self->{stag...
by sofax222
20 Feb 2014, 21:45
Forum: Developers Corner
Topic: Task::TalkNPC, moving to the NPC if not near
Replies: 2
Views: 3826

Re: Task::TalkNPC, moving to the NPC if not near

The "sub cmdTalkNPC" in Commands.pm. Sometimes, the } elsif ($args =~ /^(\d+) (\d+) (\S+) (.+)$/) { will conflict with } elsif ($args =~ /^(\d+) (\d+) (.+)$/) { ... So, I think the } elsif ($args =~ /^(\d+) (\d+) (\S+) (.+)$/) { should be changed to{ } elsif ($args =~ /^(\d+) (\d+) (\w{3,}) (.+)$/) {