Jump to content

HristDead

Members
  • Posts

    167
  • Joined

Everything posted by HristDead

  1. I've tried both ways, check and uncheck the @-bug, but no difference. :[
  2. Hi all. I have a request... I'm not good in explaining, but I'll try give it a shot. I have custom items within ID 8000 and 8200, and I'm looking for a NPC that let's players trade their custom item for another custom item/ID in that ID-range. Like if the item is in that range then a window pops up and the player is able to trade their current item for another item within those IDs. Does a script like that exist?
  3. I've tried the whole code. Really not working for me. =[ Monster doesnt re-disguise and event still starts right away.
  4. Thanks for the efford sir but its still not working.
  5. It's not working sir.
  6. i'll put in short what I'm looking for... 1) there will be a monster in this map, as soon as the monster dies all the players on that map will be warped back to the save point. Um, thats most info i can give. Sorry for being newbie at scripting... help much appreciated!! ^^; This is what i got so far but its not work... - script something -1,{ OnInit: sleep2 3000; monster "prontera",0,0,"Dark Valkyrie",1931,1; end; OnNPCKillEvent: if(killedrid!=1931); mapannounce "prontera","Dark Valkyrie: I have lost... how could this happen...?",0; sleep2 3000; mapwarp "prontera","Lacie",156,72; end; }
  7. @ 2: Like this? It still doesn't work, it instantly disguises as soon as the event starts.... OnStart: sleep2 30000; set .Monster,1000+rand(1,323); set .MonsterName$,getmonsterinfo(.Monster,0); set .Round,0; set .disguisewin,0; set $startdisguise,1; setnpcdisplay "Disguise Event",.Monster; end;
  8. Hi again. I'm using Masao's Disguise Event script: http://www.eathena.w...pe=post&id=8504 I'm wondering if someone could make a few changes if possible, I'm a real nub with scripting. change #1: instead of this: donpcevent "Disguise Event::OnStart"; announce "The [Disguise Event] starts now!",0; end; were the script starts like right away... I'd like this event to announce it a minute (or 30 seconds) before the event starts, so the players have a little time to get there. Is it possible? change #2: then this part: L_Disguise: mes .@n$; mes "Insert the correct Monstername!"; input .@MonsterInput$; if (.disguisewin == 1) { mes "Someone already won this Round!!"; close; } if(.@MonsterInput$==.MonsterName$) goto L_Correct; if(.@MonsterInput$!=.MonsterName$) goto L_Cancel; It doesn't have a timer. The NPC remains in its disguise even after a few minutes. Is it possible to give this like a 10 or 15 seconds timer before it proceeds in his next disguise? change #3 (not desperately needed but would be nice!) ^^ L_Disguise: mes .@n$; mes "Insert the correct Monstername!"; input .@MonsterInput$; Would it be possible to make it read public chat instead of the input? Like if player types the name in the chat the NPC is able to read it. Help would be extremely appreciated!
  9. Thank you.
  10. I'm using Mr. Tynne's 4v4 pvp script, but I'm wondering if someone could help me modify it a little here... This code: mes .@n$; mes "You've joined the selected team. Once the other four teams have filled up, you'll automatically be transferred into the PVP arena. If all four teams do not fill up within the next 30 seconds, this session will be cleared."; npctalk strcharinfo(0)+" has entered the round on the East side."; if($pvp4nA == 4 && $pvp4nB == 4 && $pvp4nC == 4 && $pvp4nD == 4) { stopnpctimer; goto L_begin;} close; end; How can I turn the npctalk into a serverwide broadcast? I've tried the annouce variable but it didn't work... help much appreciated!
  11. I'm using Calciumkid's default client, so I can't really dif it to my own likings.... is that the only way?
  12. I'm not sure where to post this, but usually when you type @go (for example) and it isn't activated, it should say "Invalid command." But somehow in my server it just comes up as "@go" in public chat. Any way to change this? I much more prefer the "Invalid command" message. Thanks!
  13. I've compiled the .lua files into .lub Isn't that the same result? I'm using this client and revision, btw: http://www.eathena.ws/board/index.php?showtopic=271380 Maybe it's the client that's unable to read custom items?
  14. Sadly it didn't work. ):
  15. Hi. I'm trying to implenty a custom monster/pokemon. Here's what I have: mob_db2: 2700,arcanine,Arcanine,Arcanine,91,804500,0,515160,417960,1,1938,3341,279,135,121,103,114,107,135,71,10,12,1,1,29,0x37B5,400,620,420,360,257580,10000,504,5000,719,500,0,0,1127,600,1125,950,1135,150,1128,400,5019,350,985,3200,1189,100,0,0,0,0,4137,1 mob_avail: 2700,2700,0 jobname.lua: [jobtbl.JT_arcanine] = "arcanine", npcidentity.lua ["JT_QUEST_CHEN"] = 2244, ["JT_arcanine"] = 2700, ["JT_MONSTER_LAST"] = 2245, and my sprite is in my sprite/¸ó½ºÅÍ folder. But i still gravity error each time I summon the monster. ;s Anyone know where i went wrong?
  16. Hi. I was wondering if it's possible that once a player has reached for example level 16, a dialogue pops up with a menu. Shouldn't be clickable, and should occur on any map. This is what I got so far: prontera,153,193,6 script NPC -1,{ if(BaseLevel > 15 || BaseLevel < 17); mes "You've reached level 16."; close; } Help very much appreciated.
×
×
  • Create New...