Leaderboard
Popular Content
Showing content with the highest reputation on 09/12/22 in all areas
-
Hello everyone. Today i would like to share with you Yggdarsil bot, a discord bot that was created with the launch of my private server for simple verification, and has grown ever since to provide a fun and interactive game/discord experience. Features and commands Multilanguage support Account verification (Link your in-game account to your discord account) Mob/Item lookup In-game rewards Server donation Vendors Search Auction System And that's mostly all the available commands Discord Events/Minigames Yggdrasil Bot can also run several different minigames on discord, and reward the event winners in-game directly. Random Drops Trivia Event Disguise Event Boss Fights And that'd be all folks. Any feedback is appreciated1 point
-
ofc it wont refresh because thats not how you copy skills to the character. If your emulator is old then maybe try to update your emulator. try refer other posts on Stalker Skill copy there is this source code that allows u to copy skill directly as you wanted. im gonna drop the link here. also on [Error]: pc_checkskill: Invalid skill id 0 try refer Github Some sage skill provoke a error : pc_checkskill: Invalid skill id 0 · Issue #1154 · rathena/rathena · GitHub1 point
-
if (!getskilllv("RG_PLAGIARISM")) { mes "You must have Plagiarism learned."; close; } just add this in the beginning of the code so it checks if player has Plagiarism skill. if they dont have the skill it will display that they need the skill inorder to use the NPC1 point
-
Mael already posted the fix. Never knew that this was server side issue. Since im using old trunk.1 point
-
Ohh.. maybe if someone can create this.. i wonder if it they will ask for pull request. EDIT: i had time right now. so i made it. I wonder if i got what's on your mind. maybe create an state too? (sd->state.gainzeny)? nozeny_flag.diff1 point
-
I wrote this very quickly, forgive any errors. It's pretty straight forward, see what you can do with it quiz_02,347,387,4 script Trivia Control 123,{ .@n$ = "[^0000FFTrivial Controller^000000]"; mes .@n$; mes "Hello " + strcharinfo(0); if(getgmlevel() < .minGM) close; switch(.active) { case 1: mes "Players are still entering. Please wait."; close; case 2: switch(select("Ask Question:End Event")) { case 1: mes "Please input your question."; input .@q$; mes "Is it true or false?"; .@a = select("True:False"); next; mes .@n$; mes "Please verify your question:"; mes .@q$; mes (.@a == 1 ? "True" : "False"); select("Proceed"); close2; announce "Question time!",bc_map; sleep2 2000; announce "True or False?",bc_map; announce .@q$,bc_map; donpcevent "TrueWarp::OnActive"; donpcevent "FalseWarp::OnActive"; sleep2 25000; announce "5 seconds!",bc_map; sleep2 5000; donpcevent "TrueWarp::OnClose"; donpcevent "FalseWarp::OnClose"; announce "The answer is...",bc_map; sleep2 5000; announce (.@a == 1 ? "TRUE!!" : "FALSE!!"),bc_map; callsub OnReveal,.@a; end; case 2: mes "Event Ended."; announce "[Trivia Event] : The event has been ended by a GM",bc_all; .active = 0; close; } break; default: select("Activate Event"); .active = 1; announce "[Trivia Event] : The event has been activated. Come to Prontera and warp to the event to participate!",bc_all; donpcevent "Trivia Warp::OnActivate"; mes "Come talk to me when you're ready to proceed!"; close2; sleep2 30000; announce "[Trivia Event] : You have 30 more seconds to join the event. Come to Prontera to participate!",bc_all; sleep2 30000; announce "[Trivia Event] : The event has started and the warp has been closed.",bc_all; .active = 2; announce "[Trivia Event] : Welcome to the trivia event!",bc_map; sleep2 3000; announce "[Trivia Event] : You will have 30 seconds to select True or False after the question is displayed.",bc_map; sleep2 3000; announce "[Trivia Event] : Simply warp to the corresponding answer. O = TRUE X = FALSE",bc_map; end; } OnInit: .minGM = 1; .active = 0; end; OnReveal: if(getarg(0) == 1) { areawarp "quiz_02",324,334,347,357,"quiz_02",350,371; areawarp "quiz_02",352,334,352,357,"prontera",156,191; } else { areawarp "quiz_02",352,334,352,357,"quiz_02",350,371; areawarp "quiz_02",324,334,347,357,"prontera",156,191; } return; } quiz_02,337,365,0 script TrueWarp 45,2,2,{ warp "quiz_02",335,345; end; OnActive: enablenpc strnpcinfo(0); waitingroom "TRUE",0; end; OnClose: OnInit: disablenpc strnpcinfo(0); end; } quiz_02,362,365,0 script FalseWarp 45,2,2,{ warp "quiz_02",364,346; end; OnActive: enablenpc strnpcinfo(0); waitingroom "FALSE",0; end; OnClose: OnInit: disablenpc strnpcinfo(0); end; } prontera,150,191,0 script Trivia Warp 45,2,2,{ if(getvariableofnpc(.active,"Trivia Control")) warp "quiz_02",350,371; end; OnActivate: enablenpc strnpcinfo(0); waitingroom "Trivia Event",0; initnpctimer; end; OnTimer60000: stopnpctimer; OnInit: disablenpc strnpcinfo(0); end; }1 point
-
sec i have this Edit: - script BGM -1,{ OnBGMCmnd: mes "[BGM]"; mes "Whats the file number"; //todo create a list input .@bgm$; close2; playBGM .@bgm$; end; OnInit: bindatcmd("bgm","BGM::OnBGMCmnd",0,99); bindatcmd("BGM","BGM::OnBGMCmnd",0,99); end; } found it, this will let players use @BGM / @bgm to change there currently playing song they just input say 121 to play the song Outer Breath1 point
-
I'm starting a list with my scripts, PT-BR and EN 1- Slot Machine/Caça Níqueis Simple slot machine game, but there's no animation, just the 'mes' window PT-BR > http://code.google.com/p/ctscripts/downloads/detail?name=caça_níqueis_v1.0.4.txt EN > http://code.google.com/p/ctscripts/downloads/detail?name=caça_níqueis_v1.0.4_EN.txt 2- Vip Discount/Desconto Vip When you click, if you're a vip user, it call's a x shop, if not, y shop PT-BR > http://code.google.c..._vip_v1.0.0.txt EN > http://code.google.c..._vip_v1.0.0.txt 3- Login Event On player login, it activades/deactivates some features. PT-BR > http://code.google.c...vent_v1.0.1.txt EN > http://code.google.c...t_v1.0.1_EN.txt 4- Daily Login Prize/Premio Login Diário There's not too much to explain PT-BR > http://code.google.c...ario_v1.0.1.txt EN > http://code.google.c...o_v1.0.1_EN.txt 5- Killing Titles After x kills player gets a new title till gets pk Pt-BR > http://code.google.c...tles_v1.0.4.txt EN > http://code.google.com/p/ctscripts/downloads/detail?name=killing_titles_v1.0.5_EN.txt 6- GitBox Open Opens git boxes. PT-BR > http://code.google.c...open_v1.0.0.txt EN > Translating. 7- Upper/Upadora Level up players PT-BR > http://code.google.c...dora_v1.0.0.txt EN > http://code.google.c...dora_v1.0.0.txt 8- BankItem/Banco Item Same as common bank, but it's used by one item. (useless) PT-BR > http://code.google.c...item_v1.0.0.txt EN > Translating. 9- Missions/Missões Player do missions for #pointsmis, that can be used in shops/quests etc... I didn't do the shops etc... PT-BR > http://code.google.c...soes_v1.0.3.txt EN > Translating. 10- Bomb Poring/Poring Bomba Poring invading Izlude (simple, but requested by one 'friend') PT-BR > http://code.google.c...ring_v1.0.2.txt EN > Translating. 11- Item for VIPs/Item para VIPs Check on login if a member have an item that is just for VIPs, and delete it if not vip and give it if vip & don't have. PT-BR > http://code.google.c..._vip_v1.0.0.txt EN > Translating. (just the conf is in PT-BR, if you want try googletranslate) 12- Merchant/Mercante A merchant that buys/sells itens from players, depending on stock. ADM set what is sold/bought PT-BR > http://code.google.c...ante_v1.0.0.txt EN > Translating. 13- ZenyBet Simple game, player bets X zeny and wins or loses it. PT-BR > http://code.google.c...ybet_v1.0.0.txt EN > Translating. 14- Obb Open Same as gift box open but with obbs. PT-BR > http://code.google.c...open_v1.0.0.txt EN > Translating. 15- VIP Sistem/Sistema Vip VIP sistem with control/free VIP/VIP seller/VIP Room warper PT-BR > http://code.google.c...p_txt.1.0.1.txt EN > Translating. 16- Floating Rates Changes rates via pm to npc. PT-BR > http://code.google.c...ntes_v1.0.0.txt EN > Translating. (just the explanation of how to use is in pt, translate with googletranslate if you want) 17- Drops Extra DB You already know about it PT-BR > http://code.google.c...radb.v1.0.1.txt EN > http://code.google.c...radb.v1.0.1.txt 18- Carver/Entalhador After quests gives a title to the player PT-BR > http://code.google.c...ador_v1.0.0.txt EN > Translating. 19- Antibot Simple sistem of input x number. PT-BR > http://code.google.c...ibot_v1.0.0.txt EN > Translating. 20- Merchant with price rate/Mercante com juros Same as merchant, but as described, prices changes depending on stock. PT-BR > http://code.google.c...uros_v1.0.3.txt EN > Translating. 21- PlayersOnEvent/Evento Players On When server gets X players on activates a mob spawn in some cities, all configured by adm PT-BR > http://code.google.c...rson_v1.0.1.txt EN > Translating.1 point