-
Posts
50 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by aepa1940
-
consulta como puedo poner en las siguientes banderas las emblemas de la guild cada bandera es un castle de cada ciudad la cual estara en la paguina principal del flux en el thema este es el codigo php q estoy usando en el flux donde puse las imagenes de las banderas <center><a title="Prontera, castillo"><img src="<?php echo $this->themePath('img/GUILD.png') ?>" width="80" height="193" /><a title="Aldebaran, castillo"><img src="<?php echo $this->themePath('img/GUILD2.png') ?>" alt="" width="80" height="193" /><a title="Geffen, castillo"><img src="<?php echo $this->themePath('img/GUILD3.png') ?>" alt="" width="80" height="193" /><a title="Payon, castillo"><img src="<?php echo $this->themePath('img/GUILD4.png') ?>" alt="" width="80" height="193" /><a title="Rachel, castillo"><img src="<?php echo $this->themePath('img/GUILD5.png') ?>" alt="" width="82" height="193" /><a title="Yuno, castillo"><img src="<?php echo $this->themePath('img/GUILD6.png') ?>" alt="" width="82" height="193" /></center> les agradeceria q me ayudaran ya q no se mucho de codigos en php eh modificado la web de a poco pero esta parte ya me gano. atte aepa1940
-
mi consulta como duplicar el tos.php y tener un tos2.php lo agrege a la aplicacion.php me aparece pero al clikear en feature me arroja lo siguiente error Page Not Found The page you have requested was not found on our server. Please check the address and make sure it is correct, and try again. /flux/?module=service&action=tos2 como puedo agregar solo ese modulo q funcionaria igual al tos.php solo q le cambiaria el nombre del menu dirigiendola al tos2.php esperando q me puedan ayudar atte aepa
-
junto con saludarles me encuentro en un dilema tengo el emu de rathena 17352 renewal el problema q tengo es q el base se dispara demaciado con respecto al job es decir es low con rate 10 base y 10 de job ejemplo un user es 99 con job 20 no se como solucionarlo ya cambie las exp como 10 veces y sigue el mismovarias tablas y tiene el mismo problema q no sube de nivel se suma la exp del homuculos la cual no sube lvl con su exp tambien se probo problema creo yo q puede ser la formula en el src pero ni idea en donde ver eso para revisar si pudieran ayudarme a arreglar el problema se los agradecere atento a sus respuestas atte aepa1940
-
hi buenas noches una consulta como le bajo la mdef a los mob ya q la tienen alta pero sin quitar lo renewal donde lo modifico si pudieran ayudarme se lo agradecere
-
necesito saber como duplicar el cash point y crear el dona cash point independiente del original ya q al tener un dona por cash se puede usar los puntos de votacion y lo q quiero es dejarlo separado de lo de votacion tanto en sql como npc.
-
El problema q ya tengo mi flux integrado y es eathena y quiero dejarlo compatible con rathena por eso puse este spot ya q no quiero perder mi personalización
-
Mi consulta es la siguiente q archivo debo modificar para q el flux me acepte el sistema de los group ya el sistema de emu rathena es muy distinto a los emu normales Esperando respuesta de que debo modificar en el flux
-
Buenas a todos, tengo un pequeño gran problema al tratar de poner mas de 21m de HP en un server, ya que cuando el en juego cuando un PJ sobrepasa esta cantidad la barra de HP se borra, es decir, como si estuviera muerto, y ademas sale un valor negativo al costado de esta : HP 30000000/300000000 -16% (es un ejemplo) pero cuando el personaje llega cerca de los 21m esta se restablece y ademas el personaje posee la cantidad de hp que dice solo que no la muestra en la barra. PD: esta modificado el max HP a 60m y en la sql la tabla char.max_hp esta con valor int y no tira el error que se pasa, no se si sera un problema de exe o emu ! mi emu es un rathena 17132 y el exe es 2011-03-15aRagexeRE y no tengo ningun tipo de error solo ese... Alguna solucion
-
saludos podrian subir de nuevo todo el old glast heim memorial ya q ziu lo tenia en terrabox y terrabox movistar lo cerro y no se puede descargar
-
junto con saludarles necesito si me pueden ayudar a resolver este error q me da el plugin de este WoE_Setter_3-2e4-2e5 q baje aca no utilizo el woe_controller ya q no me sirve para los emperium q agregue en el src y el woe setter3 ect si me sirve para uilizar esos emperium. como logro hacer funcionar este plugins woes3_pl-guildrecruit / WoE Setter 3 Plug-in // Player - Guild Recruit Advertiser // By: [GM]Xeon // Version: 1.0.1 - script WoES3Pl_RGuildRecruit -1,{ end; OnCheck: set [email protected], 0; while ([email protected] < [email protected]_gr_enlisted) { if ([email protected]_gr_expiration[[email protected]]<=gettimetick(2)) { deletearray [email protected]_gr_name$[[email protected]], 1; deletearray [email protected]_gr_id[[email protected]], 1; deletearray [email protected]_gr_expiration[[email protected]], 1; deletearray [email protected]_gr_id[[email protected]], 1; set [email protected]_gr_enlisted, [email protected]_gr_enlisted-1; } else { set [email protected], [email protected]+1; } } sleep 60000-(gettime(1)*1000); goto OnCheck; OnLoadPlugins: //The following section adds the plug-in to the main NPC set [email protected]_pl_playermenu$[getarraysize([email protected]_pl_playermenu$)], "Guild Recruitment"; set [email protected]_pl_player$[getarraysize([email protected]_pl_player$)], "GuildRecruit"; set [email protected]_gr_feeperhr, 10000; //THE FEE PER HOUR FOR ENLISTMENT!! set [email protected]_gr_maxhrs, 24; //THE MAXIMUM NUMBER OF HOURS GUIDL MAStERS CAN REGISTER FOR!! donpcevent "WoES3_Plugin_RGuildRecruit::OnCheck"; end; } function script WoES3Pl_GuildRecruit { if (getcharid(2)) { if (strcharinfo(0) != getguildmaster(getcharid(2))) { mes "[Guild Recruitement]"; mes "You are already a member of a guild; what are you coming to guild recruitement for?"; return; } else { goto L_Master; } } L_User: if ([email protected]_gr_enlisted) { mes "[Guild Recruitement]"; mes "There are currently no guilds registered to the recruitement bulletin..."; return; } set @temp$, ""; for (set @i, 0; @i<[email protected]_gr_enlisted; set @i, @i+1) { set @temp$, @temp$+":"[email protected]_gr_name$[@i]; } menu @temp$,-,"Back",L_Return; set [email protected], @menu; query_sql("select char_id,account_id from `char` where `name` = '"+getguildmaster([email protected]_gr_id[[email protected]])+"'", @id, @aid); mes "Guild master message: "[email protected]_gr_mes$[[email protected]]; mes "Are you sure you wish to request to join this guild?"; if (select("Yes:No")==2) { next; goto L_User; } query_sql("insert into `mail` (send_name,send_id,dest_name,dest_id,title,message,time) values ('"+escape_sql(strcharinfo(0))+"','"+getcharid(0)+"','"+getguildmaster([email protected]_gr_id[[email protected]])+"','"[email protected]+"','Guild Recruitment Request','The player "+escape_sql(strcharinfo(0))+" (BLV: "+BaseLevel+", JLV: "+JobLevel+") has requested to join your guild through the guild recruitement bulletin.','"+gettimetick(2)+"')"); set [email protected], getcharid(3); set [email protected]$, strcharinfo(0); if (attachrid(@id)) { dispbottom "A guild recruitment request has been sent from "[email protected]$+", check your inbox for more information."; } attachrid([email protected]); mes "A recruitement request has been sent to "+getguildmaster([email protected]_gr_id[[email protected]])+" for approval."; next; goto L_User; L_Master: set @listed, 0; for (set @i, 0; @i < getarraysize([email protected]_gr_enlisted); set @i, @i+1) { if ([email protected]_gr_id[@i]==getcharid(2)) set @listed, @i+1; } if (@listed) { set @time, [email protected]_gr_expiration[@listed-1]-gettimetick(2); set @hrs, 0; set @mins, 0; while (@time >= 3600) { set @hrs, @hrs+1; set @time, @time-3600; } while (@time >= 60) { set @mins, @mins+1; set @time, @time-60; } mes "[Guild Recruitement]"; mes "Your guild is still listed for "[email protected]+" hours, "[email protected]+" minutes and "[email protected]+" seconds!"; mes "When a player wants to join your guild off the bulletin, you will receive a mail message."; return; } else { mes "[Guild Recruitement]"; mes "Would you like to register your guild to the recruitment bulletin? Note there is a fee of "[email protected]_gr_feeperhr+" per hour you register."; if(select("Yes:No")==1) { mes "Enter the number of hours to register for. There is currently a maximum of "[email protected]_gr_maxhrs+"!"; input @n; if (@n > [email protected]_gr_maxhrs) { mes "Uhh, I just said there's a MAXIMUM of "[email protected]_gr_maxhrs+" hours..."; next; goto L_Master; } if (@n == 0) { mes "Since you said 0 hours, I assume you don't want to register your guild right now. Come back whenever you want to!"; return; } mes "Enter a message to display to people looking for a guild..."; input @mes$; if (Zeny >= [email protected]_gr_feeperhr*@n) { if ([email protected]_gr_enlisted>=32) { mes "Sorry, the maximum number of registered guilds has been reached. Please come back and try again later!"; return; } set Zeny, Zeny-([email protected]_gr_feeperhr*@n); set [email protected]_gr_name$[[email protected]_gr_enlisted], getguildname(getcharid(2)); set [email protected]_gr_mes$[[email protected]_gr_enlisted], @mes$; set [email protected]_gr_id[[email protected]_gr_enlisted], getcharid(2); set [email protected]_gr_expiration[[email protected]_gr_enlisted], gettimetick(2)+(3600*@n+gettime(1)); set [email protected]_gr_enlisted, [email protected]_gr_enlisted+1; mes "Congratulations! You have just registered your guild to the recruitement bulletin. You should receive mail from members who are interested in joining!"; return; } else { mes "You don't appear to have enough zeny..."; next; goto L_Master; } } else { mes "Come back whenever you feel like registering!"; return; } } L_Return: return; } actualmente uso el rathena 17060 en host dedicado y es unico error q me esta dando se deja imagen del error esperando ayuda para superar este impaz atte aepa1940
-
junto con saludarles mi pregunta es hay algun sistema de votacion tipo zk-vote oh idrek votacion q funcione con rathena ya q los dos los tengo y los probe pero no funcan con el tipo funcionamiento de este emulador. por el sistema de lvl la cual los dos reclaman al leer la sql
-
no as perdido la capacidad es q yo soy malo explicando y darme a entender zorry te cuento tu sabes q solo hay un emp para woe 2.0 normal y baby la cual tiene la misma hp para cada uno de ellos y tambien debes saber q las woe baby nunca lo an contemplado en los woe setter conocidos actualmente ejemplo si de hp tiene 200m de hp en cualquiera de las woe mencionada es la misma hp con poner el 2 emp puedo dejar las woe seter como esta y usar cualquier castle para woe baby solo ago el cambio en controller y especifico q ese castle q usare para woe baby use el otro emp con hp acorde para los baby sin afectar las otras woe normal y 2.0. por lo menos esa es la idea para evitar quebrarme la cabeza con los script de woe setter
-
junto con saludarle como puedo agregar un segundo emperium en el src para dejarlo en woe baby separado del otro emperium como las woe setter no funcan las woe normales esto reemplasaria el emperium normal de otro castle la cual se dejaria con hp para q pueda ser quebrado por baby y no estar bajando la hp de los mob para poder bajar el emperium en esa hora ya q los mob en general bajaria su hp esperando sus respuesta atte aepa1940
-
buenas tardes quisiera saber como poner un contador de mob de muerte regresiva a este survival arena al igual como esta en endless tower en cada round de mob y boss. //================ NusantaraRO SURVIVAL ARENA ==================== //= Survival Arena Event //================================================================ //= Created by Ichal Moned //================================================================ //= Version 1.0 //================================================================ //===== Custom Configuration ===================================== // Please Check on at this fuction to custom configuration //========= Min Level to Join ==================================== //set @minlevel,<BaseLevel>; // Set Min Level to Join //========= Time Configuration =================================== //OnClock0800: // This Mean, Event will run at 08.00 AM //OnClock1600: // This Mean, Event will run at 16.00 PM //OnClock2000: // This Mean, Event will run at 20.00 PM //================================================================ //= Survival Arena Warper and Announcer NPC prontera,171,181,3 script Survival Arena 106,{ //================================================================ //===== Configuration Settings ================================================================================ set @minlevel,150; set @gmlvl,40; //============================================================================================================= //======== Prize Configuration ===================================== //================================================================== OnDefaultPrize: set .prizeone, 7619; set .prizetwo, 7620; set .prizethree, 12210; set .prizefour, 0; set .prizebonus, 0; set .zenyprice, 40000000; set .amountprizeone, 4; set .amountprizetwo, 4; set .amountprizethree, 1; set .amountprizefour, 0; set .amountprizebonus, 0; //================================================================== //================================================================== OnInit: { hideonnpc "Survival Arena Guard"; } if(getgmlevel() >= @gmlvl){ mes "[survival System Management]"; mes "Welcome GM "+strcharinfo(0)+", Can I help you?"; next; switch(select("Set Prize","Open Survival Arena Now!","Go To Survival Arena","Nothing")){ case 1: next; mes "[survival System Management]"; mes "The Prize Now is :"; mes "Prize 1: ^0000FF"+.amountprizeone+" ^FF0000"+getitemname(.prizeone)+"^000000"; mes "Prize 2: ^0000FF"+.amountprizetwo+" ^FF0000"+getitemname(.prizetwo)+"^000000"; mes "Prize 3: ^0000FF"+.amountprizethree+" ^FF0000"+getitemname(.prizethree)+"^000000"; mes "Prize 4: ^0000FF"+.amountprizefour+" ^FF0000"+getitemname(.prizefour)+"^000000"; mes "Prize Bonus Round : ^0000FF"+.amountprizebonus+" ^FF0000"+getitemname(.prizebonus)+"^000000"; mes "and ^FF0000"+.zenyprice+"^000000 Zeny"; next; mes "[survival System Management]"; mes "Do You want to change the prize?"; menu "No",L_No,"Yes",L_ChangePrize; L_No: mes "Alright, Set Prize to Default"; close; L_ChangePrize: mes "What Prize you want change?"; switch(select("Prize 1","Prize 2","Prize 3","Prize 4","Bonus Round Prize","Zeny")){ case 1: next; mes "[survival System Management]"; mes "Please Input the Item ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Input the Prize Amount"; next; input [email protected]; set .prizeone,[email protected]; set .amountprizeone,[email protected]; next; mes "[survival System Management]"; mes "Now Prize 1 Changed to:"; mes "^0000FF"+.amountprizeone+" ^FF0000"+getitemname(.prizeone)+"^000000"; mes "Do you want to change another Prize?"; if(select("Yes","No") == 1) goto L_ChangePrize; close; case 2: next; mes "[survival System Management]"; mes "Please Input the Item ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Input the Prize Amount"; next; input [email protected]; set .prizetwo,[email protected]; set .amountprizetwo,[email protected]; next; mes "[survival System Management]"; mes "Now Prize 2 Changed to:"; mes "^0000FF"+.amountprizetwo+" ^FF0000"+getitemname(.prizetwo)+"^000000"; mes "Do you want to change another Prize?"; if(select("Yes","No") == 1) goto L_ChangePrize; close; case 3: next; mes "[survival System Management]"; mes "Please Input the Item ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Input the Prize Amount"; next; input [email protected]; set .prizethree,[email protected]; set .amountprizethree,[email protected]; next; mes "[survival System Management]"; mes "Now Prize 3 Changed to:"; mes "^0000FF"+.amountprizethree+" ^FF0000"+getitemname(.prizethree)+"^000000"; mes "Do you want to change another Prize?"; if(select("Yes","No") == 1) goto L_ChangePrize; close; case 4: next; mes "[survival System Management]"; mes "Please Input the Item ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Input the Prize Amount"; next; input [email protected]; set .prizefour,[email protected]; set .amountprizefour,[email protected]; next; mes "[survival System Management]"; mes "Now Prize 4 Changed to:"; mes "^0000FF"+.amountprizefour+" ^FF0000"+getitemname(.prizefour)+"^000000"; mes "Do you want to change another Prize?"; if(select("Yes","No") == 1) goto L_ChangePrize; close; case 5: next; mes "[survival System Management]"; mes "Please Input the Item ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Input the Prize Amount"; next; input [email protected]; set .prizebonus,[email protected]; set .amountprizebonus,[email protected]; next; mes "[survival System Management]"; mes "Now Bonus Prize Changed to:"; mes "^0000FF"+.amountprizebonus+" ^FF0000"+getitemname(.prizebonus)+"^000000"; mes "Do you want to change another Prize?"; if(select("Yes","No") == 1) goto L_ChangePrize; close; case 6: next; mes "[survival System Management]"; mes "Please Input the Zeny amount"; next; input .zenypriceamount; set .zenyprice,.zenypriceamount; next; mes "[survival System Management]"; mes "Now Zeny Prize Changed to ^FF0000"+.zenyprice+"^000000 Zeny"; mes "Do you want to change another Prize?"; if(select("Yes","No") == 1) goto L_ChangePrize; close; } case 2: next; mes "[survival System Management]"; mes "Are You Sure want to Start the Event?"; if(select("No","Yes") == 1){ close; } mes "Alright, I'll Open it Now"; donpcevent "Survival Arena::OnWarpOpen"; close; case 3: next; mes "[survival System Management]"; mes "Alright, here we go"; close2; warp "ordeal_1-2",153,153; case 4: next; mes "Alright, Come to me to Set The Survival Arena"; close; } } mes "[survival Arena]"; mes "Survival Arena Open at:"; mes "^FF0000 08.00AM Server Time^000000"; mes "^FF0000 16.00PM Server Time^000000"; mes "^FF0000 20.00PM Server Time^000000"; callsub survivalopen; close; survivalopen: if(.eventsurvival == 0){ return; } next; mes "[survival Arena]"; mes "Do you want join Survival Arena?"; if(select("Yeah","No") == 2){ mes "Well, no problem"; close; } if(BaseLevel <= @minlevel){ mes "Sorry, you must level ^FF0000"[email protected]+"^000000 or higher to join this"; close; } mes "Alright, be careful"; next; warp "ordeal_1-2",153,153; close; OnClock0800: OnClock1600: OnClock2000: OnWarpOpen: { initnpctimer; set .eventsurvival,1; announce "Survival Arena Now Has Been Open",0; sleep 10000; announce "Go to Survival Arena Warper NPC to join",0; sleep 10000; announce "After 5 minute, the warp will closed",0; sleep 10000; end; OnTimer60000: announce "4 Minute before Survival warp closed",0; end; OnTimer120000: announce "3 Minute before Survival warp closed",0; end; OnTimer180000: announce "2 Minute before Survival warp closed",0; end; OnTimer240000: announce "1 Minute before Survival warp closed",0; end; OnTimer270000: announce "30 Seconds before Survival warp closed",0; end; OnTimer290000: announce "10 Seconds before Survival warp closed",0; end; OnTimer295000: announce "5",0; end; OnTimer296000: announce "4",0; end; OnTimer297000: announce "3",0; end; OnTimer298000: announce "2",0; end; OnTimer299000: announce "1",0; end; OnTimer300000: announce "Warp Closed, Survival arena now begins",bc_blue|bc_all; set .eventsurvival,0; stopnpctimer; donpcevent "Blue Memi::OnSurvivalBegins"; end; } } //================================================================ //= Monster and Event Survival Arena Spawn NPC prontera,168,179,3 script Blue Memi 868,{ //================================================================ set @gmlvl,40; //================================================================== //======== Default Configuration =================================== //================================================================== //======== Monster Spawn Configuration ============================= OnDefaultSpawnMonster: set [email protected], 1379; // Nightmare Terror set [email protected], 1605; // Dark Illusion set [email protected], 1507; // Bloody Murderer set [email protected], 1777; // Ice Titan set [email protected], 2018; // Duneyrr set [email protected], 1831; // Salamander set [email protected], 1645; // High Wizard Kathryne ( Non MVP ) set [email protected], 1190; // Orc Lord ( MVP ) set [email protected], 1046; // Doppelganger set [email protected], 1583; // Tao Gunka set [email protected], 1373; // Lord of the Dead set [email protected], 1779; // Ktullanux set [email protected], 1708; // Memory of Thanatos / Thanatos Boss set [email protected], 1832; // Ifrit set [email protected], 1651; // High Wizard Kathryne ( MVP ) set [email protected], 2022; // Nidhoggr's Shadow //================================================================== //======= Spawn Amount ============================================= //================================================================== set [email protected], 40; set [email protected], 40; set [email protected], 40; set [email protected], 40; set [email protected], 25; set [email protected], 35; set [email protected], 25; set [email protected], 20; set [email protected], 10; set [email protected], 8; set [email protected], 6; set [email protected], 4; set [email protected], 5; set [email protected], 4; set [email protected], 5; set [email protected], 2; //================================================================== if(getgmlevel() >= @gmlvl){ mes "[survival System Management]"; mes "Welcome GM "+strcharinfo(0)+", Can I help you?"; next; if(select("Change Survival Arena Spawn Monster","Nothing") == 2){ mes "Okay, Come to me if you want to set spawn monster!"; close; } mes "[survival System Management]"; mes "Are you want to set the monster spawn?"; if(select("No","Yes") == 1){ close; } mes "What set type you want?"; switch(select("Set as Default","Set as My mind","Check Spawn Information")){ case 1: next; mes "[survival System Management]"; mes "Alright, Set as to default"; doevent "Blue Memi::OnDefaultSpawnMonster"; close; case 2: next; if(.checkenable == 0){ mes "[survival System Management]"; mes "You must set as Default before you change it"; mes "Want change to default spawn?"; if(select("Yes","No") == 1){ mes "Alright, Set as to default"; doevent "Blue Memi::OnDefaultSpawnMonster"; close; } close; } mes "[survival System Management]"; mes "Alright, Please Wait"; L_Spawnset: next; mes "[survival System Management]"; mes "What Round do you want change?"; switch(select("Round 1","Round 2","Round 3","Round 4","Round 5","Round 6","Round 7","Round 8")){ case 1: next; mes "[survival System Management]"; mes "Round 1 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 1 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; case 2: next; mes "[survival System Management]"; mes "Round 2 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 2 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; case 3: next; mes "[survival System Management]"; mes "Round 3 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 3 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; case 4: next; mes "[survival System Management]"; mes "Round 1 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 4 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; case 5: next; mes "[survival System Management]"; mes "Round 5 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 5 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; case 6: next; mes "[survival System Management]"; mes "Round 6 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 6 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; case 7: next; mes "[survival System Management]"; mes "Round 7 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 7 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; case 8: next; mes "[survival System Management]"; mes "Round 8 Spawn set :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Please Insert Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Boss Monster ID"; next; input [email protected]; next; mes "[survival System Management]"; mes "Please Insert Spawn Amount"; input [email protected]; next; mes "[survival System Management]"; mes "Round 8 Spawn Change to:"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; next; mes "[survival System Management]"; mes "Do you want to change another round?"; if(select("Yes","No") == 1) goto L_Spawnset; close; } case 3: mes "[survival System Management]"; mes "Information Spawn Right?"; mes "Please Wait!"; next; mes "[survival System Management]"; mes "Rustle .. Rustle .."; mes "Nah .. this it!"; next; mes "[survival System Management]"; mes "Round 1 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Round 2 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Round 3 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Round 4 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Round 5 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Round 6 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Round 7 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Round 8 :"; mes "Monster : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; mes "Boss : ^0000FF"[email protected]+"^FF0000 "+getmonsterinfo([email protected],0)+"^000000"; close; } } if(getgmlevel() <= 40){ mes "[blue Memi]"; mes "Oh Hello "+strcharinfo(0)+""; mes "What are you looking for?"; next; mes "Do you know?, how I can know your name?"; close; } OnSurvivalBegins: { set .bonusprize,0; mapannounce "ordeal_1-2","Survival Guard : Welcome to Survival Arena",bc_blue; sleep 3000; mapannounce "ordeal_1-2","Survival Guard : Ok, I'll start this event",bc_blue; sleep 3000; mapannounce "ordeal_1-2","Survival Guard : Please preapare your self before the event is started!, 1 minute for preparing",bc_blue; sleep 60000; mapannounce "ordeal_1-2","Survival Guard : Okay, Survival Arena Begins!",bc_blue; sleep 3000; donpcevent "Blue Memi::OnEventStart"; end; OnEventStart: //Round 1 : mapannounce "ordeal_1-2","Round 1",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob1Death"; end; OnMob1Death: set $Mob1Death,$Mob1Death+1; if($Mob1Death == [email protected]) goto spawnmonster1death; end; spawnmonster1death: set $Mob1Death,0; mapannounce "ordeal_1-2","What the?, My Monster has been Killed?",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","Thats my Turn, Get ready for death!",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss1Death"; end; OnBoss1Death: set $Boss1Death,$Boss1Death+1; if($Boss1Death == [email protected]) goto spawnboss1death; end; spawnboss1death: //Round 2 : set $Boss1Death,0; mapannounce "ordeal_1-2","Survival Guard : Round 1 Has Been Defeat!",bc_blue; sleep 5000; mapannounce "ordeal_1-2","Round 2",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob2Death"; end; OnMob2Death: set $Mob2Death,$Mob2Death+1; if($Mob2Death == [email protected]) goto spawnmonster2death; end; spawnmonster2death: set $Mob2Death,0; mapannounce "ordeal_1-2","Whoaa.. This is my turn!",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","Get Ready for Death Humaan !!",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss2Death"; end; OnBoss2Death: set $Boss2Death,$Boss2Death+1; if($Boss2Death == [email protected]) goto spawnboss2death; end; spawnboss2death: set $Boss2Death,0; mapannounce "ordeal_1-2","Survival Guard : Round 2 Has Been Defeat!",bc_blue; sleep 5000; mapannounce "ordeal_1-2","Round 3",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob3Death"; end; OnMob3Death: set $Mob3Death,$Mob3Death+1; if($Mob3Death == [email protected]) goto spawnmonster3death; end; spawnmonster3death: set $Mob3Death,0; mapannounce "ordeal_1-2","Hahahaha .. Humaan!",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","I'll Kill The HUMAN!!!",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss3Death"; end; OnBoss3Death: set $Boss3Death,$Boss3Death+1; if($Boss3Death == [email protected]) goto spawnboss3death; end; spawnboss3death: set $Boss3Death,0; mapannounce "ordeal_1-2","Survival Guard : Round 3 Has Been Defeat!",bc_blue; sleep 5000; mapannounce "ordeal_1-2","Round 4",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob4Death"; end; OnMob4Death: set $Mob4Death,$Mob4Death+1; if($Mob4Death == [email protected]) goto spawnmonster4death; end; spawnmonster4death: set $Mob4Death,0; mapannounce "ordeal_1-2","Hmm .. Very nice!",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","Send Human to Hell!!!",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss4Death"; end; OnBoss4Death: set $Boss4Death,$Boss4Death+1; if($Boss4Death == [email protected]) goto spawnboss4death; end; spawnboss4death: set $Boss4Death,0; mapannounce "ordeal_1-2","Survival Guard : Round 4 Has Been Defeat!",bc_blue; sleep 5000; mapannounce "ordeal_1-2","Round 5",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob5Death"; end; OnMob5Death: set $Mob5Death,$Mob5Death+1; if($Mob5Death == [email protected]) goto spawnmonster5death; end; spawnmonster5death: set $Mob5Death,0; mapannounce "ordeal_1-2","I like it..!",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","The Human Taste is very nice!!!",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss5Death"; end; OnBoss5Death: set $Boss5Death,$Boss5Death+1; if($Boss5Death == [email protected]) goto spawnboss5death; end; spawnboss5death: set $Boss5Death,0; mapannounce "ordeal_1-2","Survival Guard : Round 5 Has Been Defeat!",bc_blue; sleep 5000; mapannounce "ordeal_1-2","Round 6",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob6Death"; end; OnMob6Death: set $Mob6Death,$Mob6Death+1; if($Mob6Death == [email protected]) goto spawnmonster6death; end; spawnmonster6death: set $Mob6Death,0; mapannounce "ordeal_1-2","Human, Very dangerous!",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","I must kill Human now!!!",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss6Death"; end; OnBoss6Death: set $Boss6Death,$Boss6Death+1; if($Boss6Death == [email protected]) goto spawnboss6death; end; spawnboss6death: set $Boss6Death,0; mapannounce "ordeal_1-2","Survival Guard : Round 6 Has Been Defeat!",bc_blue; sleep 5000; mapannounce "ordeal_1-2","Round 7",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob7Death"; end; OnMob7Death: set $Mob7Death,$Mob7Death+1; if($Mob7Death == [email protected]) goto spawnmonster7death; end; spawnmonster7death: set $Mob7Death,0; mapannounce "ordeal_1-2","Alright.. Before you beat my boss, beat me first!!",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","Right .. !!!",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss7Death"; end; OnBoss7Death: set $Boss7Death,$Boss7Death+1; if($Boss7Death == [email protected]) goto spawnboss7death; end; spawnboss7death: set $Boss7Death,0; mapannounce "ordeal_1-2","Hahahaa .. you will killed by my boss!!",bc_yellow; sleep 1000; mapannounce "ordeal_1-2","Survival Guard : Round 7 Has Been Defeat!",bc_blue; sleep 5000; mapannounce "ordeal_1-2","Final Round !",bc_blue; monster "ordeal_1-2",169,141,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnMob8Death"; end; OnMob8Death: set $Mob8Death,$Mob8Death+1; if($Mob8Death == [email protected]) goto spawnmonster8death; end; spawnmonster8death: set $Mob8Death,0; mapannounce "ordeal_1-2","Wonderful, Alright Prepare for Final Battle Human!!",bc_yellow; sleep 2000; mapannounce "ordeal_1-2","Hahahaha ..",bc_yellow; monster "ordeal_1-2",169,162,""+getmonsterinfo([email protected],0)+"",[email protected],[email protected],"Blue Memi::OnBoss8Death"; end; OnBoss8Death: set $Boss8Death,$Boss8Death+1; if($Boss8Death == [email protected]) goto spawnboss8death; end; spawnboss8death: set $Boss8Death,0; mapannounce "ordeal_1-2","Survival Guard : Survival Arena Defeat",bc_blue; hideoffnpc "Survival Arena Guard"; sleep 3000; announce "Survival Guard : "+getmapusers("ordeal_1-2")+" Players Beat the Survival Arena",bc_blue|bc_all; end; } } //================================================================== //== Script on Survival Arena ====================================== ordeal_1-2,158,147,5 script Survival Arena Guard 106,{ //================================================================== //================================================================== //======== Check Variable Another NPC ============================== set [email protected],getvariableofnpc(.prizeone,"Survival Arena"); set [email protected],getvariableofnpc(.prizetwo,"Survival Arena"); set [email protected],getvariableofnpc(.prizethree,"Survival Arena"); set [email protected],getvariableofnpc(.prizefour,"Survival Arena"); set [email protected],getvariableofnpc(.prizebonus,"Survival Arena"); set [email protected],getvariableofnpc(.amountprizeone,"Survival Arena"); set [email protected],getvariableofnpc(.amountprizetwo,"Survival Arena"); set [email protected],getvariableofnpc(.amountprizethree,"Survival Arena"); set [email protected],getvariableofnpc(.amountprizefour,"Survival Arena"); set [email protected],getvariableofnpc(.amountprizebonus,"Survival Arena"); set [email protected],getvariableofnpc(.zenyprice,"Survival Arena"); //================================================================== if(getmapusers("ordeal_1-2") == 0){ announce ""+strnpcinfo(0)+" : No Player in Survival Arena, Survival Arena now Closed.",bc_blue|bc_all; disablenpc "Survival Arena Guard"; end; } if(.survivalend == 1){ mes "[survival Arena Guard]"; mes "Congratulations, This is Your Prize"; next; getitem [email protected],[email protected]; getitem [email protected]wo,[email protected]; getitem [email protected],[email protected]; getitem [email protected],[email protected]; set zeny, zeny + [email protected]; if(.bonusprize == 1){ mes "and This your Round Bonus"; getitem [email protected],[email protected]; mes "I'll send you bact to prontera"; close2; warp "prontera",155,182; } mes "I'll send you bact to prontera"; close2; warp "prontera",155,182; } } //===== Map Configuration Settings =================================================== //==================================================================================== ordeal_1-2 mapflag noloot ordeal_1-2 mapflag nomemo ordeal_1-2 mapflag noteleport ordeal_1-2 mapflag nowarp ordeal_1-2 mapflag noreturn ordeal_1-2 mapflag noicewall //===================================================================================== //===================================================================================== atte aepa1940 surv_arena.txt
-
pregunta como puedo poner la imagen de los mob en cp flux
aepa1940 replied to aepa1940's topic in Sección de Scripts
pero yo quiero lograr esto es decir como esta foto q modifique para q se viera el mob esta echo en paint y le pege el mob sobre la foto http://imageshack.us.../sinttulova.png Uploaded with ImageShack.us -
si ya probe eso y me funco lo puse asi este es el global para este rank baby mes "^FF0000Top 1:^000000 ^32CD32" +$top1pvpb$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top1pvpb +"^000000."; y este para el normal mes "^FF0000Top 1:^000000 ^32CD32" +$top1pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top1pvp +"^000000."; asi sucesibamente cambie para el baby y me creo esas variable para baby y solo me muestra los baby q juegan ahi y no la global lo probe en un server test antes de subirlo gracias celcius por la vision del mapreg ya me estaba quebrando la cabeza buscando el registro muchas gracias
-
ok pero si limpio eso resetearia ambos rank
-
hola celsius lo q pasa es q ese es un duplicado del pvp normal pero me muestra el rank global y solo quisiera q mostrara un rank solo baby y no los normales. es decir tengo dos npc 1-. pvp 1 y 2 clase con su ranker ese funciona bien. 2-. pvp baby con su ranker pero es duplicado y me muestra el global del otro pvp normal solo se cambio loas callfuncion dandole otro numero para no crear duplicados de funciones lo otro segun vi no hace uso de tabla sql los rank ya q no tiene ningun query q lea tablas directamente
-
buenas tardes quisiera saber como modificar un ranker ques es global y dejarlo para q solo muestre el rank de job espesifico como el baby dejo el npc q uso pero esta cno rak global y el pvp normal usa ese por ende al verlo como baby solo me muestra el rank normal no con los job baby de ese mapa guild_vs5 mapflag pvp_noparty guild_vs5 mapflag nowarpto guild_vs5 mapflag noteleport guild_vs5 mapflag nosave SavePoint guild_vs5 mapflag nomemo guild_vs5 mapflag pvp_noguild guild_vs5 mapflag nowarp guild_vs5 mapflag noreturn guild_vs5 mapflag pvp guild_vs5 mapflag loadevent guild_vs5 mapflag restricted 3 guild_vs5 mapflag restricted 4 guild_vs5 mapflag nostorage //[][][][][][][][][][][][][][][][][][][][][][][][][][][][] //[------------------------------------------------------] //[-------------| Warper pvp ad Ranking 1.5|-------------] //[------------------------------------------------------] //[--------------------|Version 1.0|---------------------] //[------------------------------------------------------] //[ - 4 PVP rooms + Non Donators Room + 1vs1 Room ] //[ - Anuncio de muertes y entradas a salas ] //[ - Cartel de Waiting Room ] //[ - Top 10 Players solo muertes y nombre ] //[------------------------------------------------------] //[--------------------|Version 1.5|---------------------] //[------------------------------------------------------] //[ - Estatus personales aparte ] //[ - Recompensas a top players ] //[------------------------------------------------------] //[- Script original : [Rokimoki] ] //[------------------------------------------------------] //[- Ajustado por : [blessed] ] //[------------------------------------------------------] //[-----------http://www.shindenro.webege.com------------] //[------------------------------------------------------] //[][][][][][][][][][][][][][][][][][][][][][][][][][][][] prontera,164,170,3 script PvP Rank#PvP::PvPW2 868,{ set @name$,"^FF0000[ PvP Rank And Warper ]^000000"; set [email protected],getmapusers("guild_vs5.gat"); set [email protected], iditem; // -----> Premio para los TOP 1 if( class!=4023 && class!=4024 && class!=4025 && class!=4026 && class!=4027 && class!=4028 && class!=4029 && class!=4030 && class!=4031 && class!=4032 && class!=4033 && class!=4034 && class!=4035 && class!=4037 && class!=4038 && class!=4039 && class!=4040 && class!=4041 && class!=4042 && class!=4043 && class!=4045) goto L_NOJOB; menu "Salon Baby ^32CD32["[email protected] +"/60]^000000",S1,"Shop",shop,"Muestrame el Ranking",Rank,"Mi estatus",MI,"Nada, Gracias",NON; shop: set @npc$,"^ff8800[Platinun Trader]^000000"; mes @npc$; mes "Hola " +strcharinfo(0)+ " yo soy el tradeador"; mes "Platinun coins:"; next; emotion e_gg; mes @npc$; mes "Cambio los Platinun coins que ganas en los duelos, pvp ."; mes "¿Que premio quieres?"; mes "^0000CCEjemplo^000000:"; mes "^990000Descripcion Cantidad Precio^000000"; mes "Speed Potions x10 ^993333(5)^000000 ";next; emotion e_omg; menu "Speed Potions x10 ^993333(1)^000000",-, "Flame Elemental Converter x5 ^993333(1)^000000",Flame, "Frost Elemental Converter x5 ^993333(1)^000000",Frost, "Lightning Elemental Converter x5 ^993333(1)^000000",Lightning, "Seismic Elemental Converter x5 ^993333(1)^000000",Seismic, "Immortal Stew Box x10 ^993333(5)^000000",Immortal, "Dragon Breath Cocktail x20 ^993333(5)^000000",Dragon, "Hwergelmir's Tonic Box x20 ^993333(5)^000000",Hwergelmir, "Steamed Desert Scorpions x20 ^993333(5)^000000",Desert, "Steamed Tongue Box x20 ^993333(5)^000000",Tongue, next; mes "^ff0000Speed Potions:^000000"; mes "^0000FFAumenta la velocidad, son 10 pociones^000000"; mes "Este item cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 1) goto si1; if (countitem(677) < 1) goto no; si1: mes @npc$; mes "Aqui esta Speed Potions"; getitem 12016,10; delitem 677,1; emotion e_no1; close; no: mes @npc$; mes "Lo siento te faltan Skull"; close; Flame: mes "^ff0000Flame Elemental Converter:^000000"; mes "^0000FFEncanta el arma con la propiedad de Fire^000000"; mes "Flame Elemental Converter x2 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 1) goto si3; if (countitem(677) < 1) goto no; si3: mes @npc$; mes "Aqui tienes tu Flame Elemental Converter"; getitem 12114,5; delitem 677,1; emotion e_no1; close; Frost: mes "^ff0000Frost Elemental Converter:^000000"; mes "^0000FFEncanta el arma con la propiedad Water^000000"; mes "Frost Elemental Converter x2 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 1) goto si4; if (countitem(677) < 1) goto no; si4: mes @npc$; mes "Aqui tienes tu Detale Card"; getitem 12115,5; delitem 677,1; emotion e_no1; close; Lightning: mes "^ff0000Lightning Elemental Converter:^000000"; mes "^0000FFEncanta la arma con propiedad Wind^000000"; mes "Lightning Elemental Converter x2 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 1) goto si5; if (countitem(677) < 1) goto no; si5: mes @npc$; mes "Aqui tienes tu Lightning Elemental Converter"; getitem 12117,5; delitem 677,1; emotion e_no1; close; Seismic: mes "^ff0000Seismic Elemental Converter:^000000"; mes "^0000FFEncanta el arma con propiedad Earth^000000"; mes "Seismic Elemental Converter x2 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 1) goto si6; if (countitem(677) < 1) goto no; si6: mes @npc$; mes "Aqui tienes Seismic Elemental Converter"; getitem 12116,5; delitem 677,1; emotion e_no1; close; Immortal: mes "^ff0000Immortal Stew Box:^000000"; mes "^0000FFVit + 10^000000"; mes "Immortal Stew Box x10 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 5) goto si7; if (countitem(677) < 5) goto no; si7: mes @npc$; mes "Aqui tienes tus Immortal Stew Box x10"; getitem 14164,1; delitem 677,5; emotion e_no1; close; Dragon: mes "^ff0000Dragon Breath Cocktail x20:^000000"; mes "^0000FFInt + 10^000000"; mes "Dragon Breath Cocktail x20 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 5) goto si8; if (countitem(677) < 5) goto no; si8: mes @npc$; mes "Aqui tienes tus Dragon Breath Cocktail x20"; getitem 14239,1; delitem 677,5; emotion e_no1; close; Hwergelmir: mes "^ff0000Hwergelmir's Tonic Box x20:^000000"; mes "^0000FFDEX + 10^000000"; mes "Hwergelmir's Tonic Box x20 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 5) goto si9; if (countitem(677) < 5) goto no; si9: mes @npc$; mes "Aqui tienes tus Hwergelmir's Tonic Box x20"; getitem 14240,1; delitem 677,5; emotion e_no1; close; Desert: mes "^ff0000Steamed Desert Scorpions x20:^000000"; mes "^0000FFAGI + 10^000000"; mes "Steamed Desert Scorpions x20 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 5) goto si10; if (countitem(677) < 5) goto no; si10: mes @npc$; mes "Aqui tienes tus Steamed Desert Scorpions x20"; getitem 14237,1; delitem 677,5; emotion e_no1; close; Tongue: mes "^ff0000Steamed Tongue Box x20:^000000"; mes "^0000FFSTR + 10^000000"; mes "Steamed Steamed Tongue Box x20 cuesta ^0066335 Skull^000000"; next; if (countitem(677) >= 5) goto si11; if (countitem(677) < 5) goto no; si11: mes @npc$; mes "Aqui tienes tus Steamed Tongue Box x20 x20"; getitem 14236,1; delitem 677,5; emotion e_no1; close; MI: if ($top1pvp$ == strcharinfo(0)) goto PK; if ($top2pvp$ == strcharinfo(0)) goto PK1; if ($top3pvp$ == strcharinfo(0)) goto PK2; if ($top4pvp$ == strcharinfo(0)) goto PK3; if ($top5pvp$ == strcharinfo(0)) goto PK4; if ($top1pvp$ != strcharinfo(0)) goto NOPK; if ($top2pvp$ != strcharinfo(0)) goto NOPK; if ($top3pvp$ != strcharinfo(0)) goto NOPK; if ($top4pvp$ != strcharinfo(0)) goto NOPK; if ($top5pvp$ != strcharinfo(0)) goto NOPK; if ($top6pvp$ != strcharinfo(0)) goto NOPK; if ($top7pvp$ != strcharinfo(0)) goto NOPK; if ($top8pvp$ != strcharinfo(0)) goto NOPK; if ($top9pvp$ != strcharinfo(0)) goto NOPK; if ($top10pvp$ != strcharinfo(0)) goto NOPK; L_NOJOB: mes @name$; mes "lo siento este PVP es solo para Baby"; close; PK: mes @name$; mes "Tu Estatus es el Siguiente"; next; mes @name$; mes "^FF0000Muertes:^000000 ^32CD32[" +Muertes + "]^000000."; mes "Y eres el TOP 1 en PVP ! Felicidades !!!"; //mes "Por ser el n1 puedes cangear un premio, te gustaria ?"; //next; //menu "Dale !",DLE,"No, Gracias",NON; PK1: mes @name$; mes "Tu Estatus es el Siguiente"; next; mes @name$; mes "^FF0000Muertes:^000000 ^32CD32[" +Muertes + "]^000000."; mes "Y eres el TOP 2 en PVP ! Felicidades !!!"; close; PK2: mes @name$; mes "Tu Estatus es el Siguiente"; next; mes @name$; mes "^FF0000Muertes:^000000 ^32CD32[" +Muertes + "]^000000."; mes "Y eres el TOP 3 en PVP ! Felicidades !!!"; close; PK3: mes @name$; mes "Tu Estatus es el Siguiente"; next; mes @name$; mes "^FF0000Muertes:^000000 ^32CD32[" +Muertes + "]^000000."; mes "Y eres el TOP 4 en PVP ! Felicidades !!!"; close; PK4: mes @name$; mes "Tu Estatus es el Siguiente"; next; mes @name$; mes "^FF0000Muertes:^000000 ^32CD32[" +Muertes + "]^000000."; mes "Y eres el TOP 5 en PVP ! Felicidades !!!"; close; //DLE: //if(countitem([email protected]) >=1) goto YA; //mes @name$; //mes "Aqui tienes tu premio"; //getitem 7227,6; //close; YA: mes @name$; mes "Ya Reciviste tu premio"; mes "Lo siento"; mes "bye..."; close; NOPK: mes @name$; mes "Tu Estatus es el Siguiente"; next; mes @name$; mes "^FF0000Muertes:^000000 ^32CD32[" +Muertes + "]^000000."; mes "Sigue entrenando !!"; close; NON: mes @name$; mes "Cuando me necesites solo ven a verme"; mes "Bye ... "; close; s1: if(getmapusers("guild_vs5") ==60) goto full; if(getmapusers("guild_vs5") <60) goto ss1; ss1: if(BaseLevel < 250) goto L_NObLVL; warp "guild_vs5",0,0; announce "[" +strcharinfo(0) +"] Entro a PvP Novice & Baby !",0,0x4EEE94; close; full: mes @name$; mes "Lo siento pero la sala esta llena,"; mes "regresa en unos instantes o elije otra"; mes "Bye .."; close; L_NObLVL: mes @name$; mes "Lo siento solo ^0000FFLvl 250^000000 pueden entrar."; close; Rank: mes @name$; mes "Este es el TOP 10 players de ^006400[solidusRo]^000000"; next; mes "^FF0000Top 1:^000000 ^32CD32" +$top1pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top1pvp +"^000000."; mes "^FF0000Top 2:^000000 ^32CD32" +$top2pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top2pvp +"^000000."; mes "^FF0000Top 3:^000000 ^32CD32" +$top3pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top3pvp +"^000000."; mes "^FF0000Top 4:^000000 ^32CD32" +$top4pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top4pvp +"^000000."; mes "^FF0000Top 5:^000000 ^32CD32" +$top5pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top5pvp +"^000000."; mes "^FF0000Top 6:^000000 ^32CD32" +$top6pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top6pvp +"^000000."; mes "^FF0000Top 7:^000000 ^32CD32" +$top7pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top7pvp +"^000000."; mes "^FF0000Top 8:^000000 ^32CD32" +$top8pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top8pvp +"^000000."; mes "^FF0000Top 9:^000000 ^32CD32" +$top9pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top9pvp +"^000000."; mes "^FF0000Top 10:^000000 ^32CD32" +$top10pvp$ +"^000000 ^FF0000Muertes:^000000 ^FF8C00" +$top10pvp +"^000000."; close; OnInit: waitingroom "PvP Baby",0; end; } - script PvPAnnounce2 -1,{ OnPCKillEvent: set [email protected]$, strcharinfo(0); attachrid(killedrid); set [email protected]$, strcharinfo(0); ///if ([email protected]$ == "guild_vs5") { if ([email protected]$ == [email protected]$ ) // { mapannounce "[email protected]$,",""+strcharinfo(0)+" se ha suicidado.",0; //} else { //mapannounce [email protected]$,"El jugador [" +strcharinfo(0) +"] ha asesinado a [" +rid2name(killedrid) +"]",bc_blue; set Muertes, Muertes + 1; callfunc ("PvPRank2",Muertes,strcharinfo(0)); //} //} end; } - script MapLoad2 -1,{ OnPCLoadMapEvent: getmapxy ([email protected]$,[email protected],[email protected],0); if ([email protected]$ != "guild_vs5") end; dispbottom "[PvP Rank2]: Has matado : " +Muertes +" en PvP."; end; } function script PvPRank2 { set @mvptotal, getarg(0); set @nomb$, getarg(1); if (@mvptotal > $top1pvp) { if ($top1pvp$ == strcharinfo(0)) { set $top1pvp, @mvptotal; set $top1pvp$, @nomb$; } else { set @aux, $top1pvp; set @aux$, $top1pvp$; set $top1pvp, @mvptotal; set $top1pvp$, @nomb$; set $top2pvp, @aux; set $top2pvp$, @aux$; } } else if (@mvptotal > $top2pvp) { if ($top2pvp$ == strcharinfo(0)) { set $top2pvp, @mvptotal; set $nomb2, @nomb$; } else { set @aux, $top2pvp; set @aux$, $top2pvp$; set $top2pvp, @mvptotal; set $top2pvp$, @nomb$; set $top3pvp, @aux; set $top3pvp$, @aux$; } } else if (@mvptotal > $top3pvp) { if ($top3pvp$ == strcharinfo(0)) { set $top3pvp, @mvptotal; set $top3pvp$, @nomb$; } else { set @aux, $top3pvp; set @aux$, $top3pvp$; set $top3pvp, @mvptotal; set $top3pvp$, @nomb$; set $top4pvp, @aux; set $top4pvp$, @aux$; } } else if (@mvptotal > $top4pvp) { if ($top4pvp$ == strcharinfo(0)) { set $top4pvp, @mvptotal; set $top4pvp$, @nomb$; } else { set @aux, $top4pvp; set @aux$, $top4pvp$; set $top4pvp, @mvptotal; set $top4pvp$, @nomb$; set $top5pvp, @aux; set $top5pvp$, @aux$; } } else if (@mvptotal > $top5pvp) { if ($top5pvp$ == strcharinfo(0)) { set $top5pvp, @mvptotal; set $top5pvp$, @nomb$; } else { set @aux, $top5pvp; set @aux$, $top5pvp$; set $top5pvp, @mvptotal; set $top5pvp$, @nomb$; set $top6pvp, @aux; set $top6pvp$, @aux$; } } else if (@mvptotal > $top6pvp) { if ($top6pvp$ == strcharinfo(0)) { set $top6pvp, @mvptotal; set $top6pvp$, @nomb$; } else { set @aux, $top6pvp; set @aux$, $top6pvp$; set $top6pvp, @mvptotal; set $top6pvp$, @nomb$; set $top7pvp, @aux; set $top7pvp$, @aux$; } } else if (@mvptotal > $top7pvp) { if ($top7pvp$ == strcharinfo(0)) { set $top7pvp, @mvptotal; set $top7pvp$, @nomb$; } else { set @aux, $top7pvp; set @aux$, $top7pvp$; set $top7pvp, @mvptotal; set $top7pvp$, @nomb$; set $top8pvp, @aux; set $top8pvp$, @aux$; } } else if (@mvptotal > $top8pvp) { if ($top8pvp$ == strcharinfo(0)) { set $top8pvp, @mvptotal; set $top8pvp$, @nomb$; } else { set @aux, $top8pvp; set @aux$, $top8pvp$; set $top8pvp, @mvptotal; set $top8pvp$, @nomb$; set $top9pvp, @aux; set $top9pvp$, @aux$; } } else if (@mvptotal > $top9pvp) { if ($top9pvp$ == strcharinfo(0)) { set $top9pvp, @mvptotal; set $top9pvp$, @nomb$; } else { set @aux, $top9pvp; set @aux$, $top9pvp$; set $top9pvp, @mvptotal; set $top9pvp$, @nomb$; set $top10pvp, @aux; set $top10pvp$, @aux$; } } else if (@mvptotal > $top10pvp) { if ($top10pvp$ == strcharinfo(0)) { set $top10pvp, @mvptotal; set $nomb10, @nomb$; } else { set $top10pvp, @mvptotal; set $top10pvp$, @nomb$; } } return; } agradeciendo de ante mano
-
como agregar un if para npc hom renacidos
aepa1940 replied to aepa1940's topic in Sección de Scripts
lo q ice fue if(gethominfo(1) < 6001 || gethominfo(1) > 6008 ) goto L_renac; L_renac: mes @name$; mes "Lo siento tu homuculus ya esta renacido."; close; y me funco de maravilla no me deja segir hablamdo cuando es renacido y si me deja cuando no lo es mucgas gracias -
junto con saludarle quisiera saber lo siguiente ise un npc q evoluciona los homuculos pero si va uno q ya esta renacido lo deja utilizar sin problema y quita los item como puedo poner un if q reconosca q el hom esta renacido y no le deje continuar hablando con el npc if(hom < ?) goto L_renac; L_renac: mes @name$; mes "Lo siento tu homuculus ya esta renacido."; close; lo q esta en rojo es lo q no se q ponerle