-
Content Count
333 -
Joined
-
Last visited
-
Days Won
8
Posts posted by astralprojection
-
-
- script test -1,{ setarray(.@newarray, <pick 10 items from .@mission[1]); mes("Your missions are;"); mes("Mission 1: "+.@newarray[1]; mes("Mission 2: "+.@newarray[2]; mes("Mission 3: "+.@newarray[3]; mes("Mission 4: "+.@newarray[4]; mes("Mission 5: "+.@newarray[5]; mes("Mission 6: "+.@newarray[6]; mes("Mission 7: "+.@newarray[7]; mes("Mission 8: "+.@newarray[8]; mes("Mission 9: "+.@newarray[9]; mes("Mission 10: "+.@newarray[10]; close(); OnInit: setarray(.@mission[1],50001,50002,50003,50004,50005,50006,50007,50008,50009,50010,50011,50012,50013,50014,50015,50016,50017); end;
To the script Guru out there
can i ask help on this to pick 10 random items from array with no duplicate and create new array on the picked items?
-
adding item on the list crash the client
Item = [[< image = "929">Immortal Heart<\end> (5)]],how can I fix?
-
-
-
@meko yes thank you. i tried
atcommand "#warp \"+.@playername$+\" "+.arena_map$+" 22 50";
but it returns #warp "+.@playername$+" guild_vs2 22 50. Did i made a mistake? -
-<tab>script<tab>test#dumb<tab>HIDDEN_NPC,1{ end; OnWarp: input .@playername$; atcommand "#warp "+.@playername$+" "+.arena_map$+" 22 50"; end; OnInit: bindatcmd("warpthisdumbplayer","test::OnWarp",0,99); .arena_map$ = "guild_vs2"; end; }
I was hoping to do ( #warp "My Name Is Bond" guild_vs2 22 50 )
-
-
is there any alternative for Trans Class?
-
-
Thank you @Asheraf I hope you can have time to make it possible
-
On 02/08/2018 at 9:53 AM, Dastgir said:Possible, just need to strip card values for item
I wonder if you could add "uncostume" in script command , because when returning to original it bad idea to just delete the costume item and replace with regular item in script. It will be hard to trace equipment because the unique_id is lost. can you help @Dastgir
-
@Dastgir Thank you. Im using the latest Herc now, plugin did install well without error in compile. But when I use the script
costume .@Part; it did convert and equip the costume good.
[SQL]: DB error - Out of range value for column 'card2' at row 1
When I logout, the item is no longer there and got error msg in char server.
-
Thank you again @Asherafit must allow to validate if item is NOT available.
The scenario would be:
I have ongoing quest 30050 and i have to collect quest item from various NPC.
npc bubbles if i dont hve item. and remove bubbles if i get the item already. then i.proceed to another npc to collect without completting 30050
-
Thanks again for the fast response @Asheraf just a bit more
OnInit: questinfo(QTYPE_QUEST,1); setquestinfo(QINFO_QUEST, 30049, 0); questinfo(QTYPE_QUEST,1); setquestinfo(QINFO_QUEST, 30050, 1); setquestinfo(QINFO_ITEM, 601, 0); end;
setquestinfo(QINFO_ITEM, 601, 0); did not validate
-
Thank you @Asheraf for the PR, now still have issue with this script
OnInit: questinfo(QTYPE_QUEST,1); setquestinfo(QINFO_QUEST, 30049, 0); setquestinfo(QINFO_QUEST, 30050, 1); end;
What I want to accomplish is, show bubbles if: don't have quest 30049 -OR- has ongoing quest 30050. Is it possible? I was thinking the setquestinfo list is AND not OR.
with that code above, it don't show any bubble when player don't have 30049. -
Im having issue with this:
OnInit: questinfo(QTYPE_QUEST,1); setquestinfo(QINFO_QUEST, 33333, 0); end;
npc should show bubble when player don't have that QuestID 33333. Also can it process multiple validation? like
OnInit: questinfo(QTYPE_QUEST,1); setquestinfo(QINFO_QUEST, 33333, 0); setquestinfo(QINFO_QUEST, 33334, 2); end;
show bubble when quest 33333 has not started OR quest 3334 is completed.
-
3 hours ago, Rebel said:if (sd->status.job_level < 40) return false;
Thank you @Rebel it works like a charm.
-
I wish to check joblevel of the invoking player . how to code it?
if( sd-> "joblevel" < 40) return false;
-
-
just diff your client to remove that button and empty that achievement_db.conf. It should work fine.
-
yes this one
(08/29/2018 19:11:19) [ Error ] : --- nullpo info -------------------------------------------- (08/29/2018 19:11:19) [ Error ] : ExtendedBG.c:4897: 'tsd' in function `ebg_clif_send' (08/29/2018 19:11:19) [ Error ] : ./map-server() [0x632863] (08/29/2018 19:11:19) [ Error ] : plugins/ExtendedBG.so(ebg_clif_send+0xd4) [0x7ff046336204] (08/29/2018 19:11:19) [ Error ] : plugins/ExtendedBG.so(ebg_broadcast2+0xd0) [0x7ff0463365d0] (08/29/2018 19:11:19) [ Error ] : plugins/ExtendedBG.so(buildin_bg_announce+0x14a) [0x7ff046336aca] (08/29/2018 19:11:19) [ Error ] : ./map-server() [0x596e7a] (08/29/2018 19:11:19) [ Error ] : ./map-server() [0x598dd0] (08/29/2018 19:11:19) [ Error ] : ./map-server() [0x5106c2] (08/29/2018 19:11:19) [ Error ] : ./map-server() [0x512ca2] (08/29/2018 19:11:19) [ Error ] : ./map-server() [0x49ad10] (08/29/2018 19:11:19) [ Error ] : plugins/HPMHooking_map.so(HP_clif_pLoadEndAck+0x91) [0x7ff047a5a3d1] (08/29/2018 19:11:19) [ Error ] : --- end nullpo info ----------------------------------------
-
It was maybe you already claimed on the other account you have.
try reset by command:
1. @set #Freebie 0
2. @set $<ur_unique_id>_NG 0 -
Hi @Dastgir is there way to reverse the action. Like return back the costume created using script?
costume .@part,0; // return to normal
costume.@part,1; // make costume -
Skill points
in Source Requests
Posted
having problem with this also
PRE-RE (latest HERC)
I remember player IS NOT allowed to place 2nd Job skill if not use all 1st Job Skill points first . But now, player can just use 1st job skill points to be use in 2nd job skill points. Its a bypass. how to fix this?