Jump to content

gnomeo

Members
  • Posts

    1
  • Joined

  • Last visited

Profile Information

  • Gender
    Not Telling

gnomeo's Achievements

Poring

Poring (1/15)

0

Reputation

  1. script error when i login plz help me thank you very much - script DOTAPVP -1,{ OnPCLoginEvent: query_sql "SELECT `char_id`, `pvp_kill_score`, `pvp_die_score` FROM `char_rank` WHERE `char_id` ='"+ getcharid(0,strcharinfo(0))+ "'",.@cid,.@qc,.@dc; if(!.@cid) query_sql "INSERT INTO `char_rank` values ('" + getcharid(0,strcharinfo(0)) +"','0','0','0','0')"; set PlayersKilled,.@qc; set Playersdied,.@dc; end; OnPCKillEvent: getmapxy .@mDot$,.@xDot,.@yDot,0; if( agitcheck() && getmapflag(.@mDot$,mf_gvg) ) end; getmapxy @mapname$,@mapx,@mapy,0,strcharinfo(0); if((@mapname$ == "dewata") || (@mapname$ == "morocc") || (@mapname$ == "bat_b01") || (@mapname$ == "bat_b02") || (@mapname$ == "bat_c01") || (@mapname$ == "bat_c02") || (@mapname$ == "bat_c03")) end; query_sql "UPDATE `char_rank` SET `pvp_kill_score` = `pvp_kill_score`+1 WHERE `char_id` ='"+ getcharid(0,strcharinfo(0)) + "'"; set @PlayersKilledStreak,@PlayersKilledStreak + 1; set PlayersKilled,PlayersKilled + 1; getmapxy .@map$,.@x,.@y,0; if ( !attachrid(killedrid) ) end; message strcharinfo(0),"You have been killed by "+ rid2name(killerrid); if ( @PlayersKilledStreak >= 10 ) set .@streakname$,"Beyond Godlike"; else if ( @PlayersKilledStreak == 9 ) set .@streakname$,"Godlike"; else if ( @PlayersKilledStreak == 8 ) set .@streakname$,"Monster Kill"; else if ( @PlayersKilledStreak == 7 ) set .@streakname$,"Wicked Sick"; else if ( @PlayersKilledStreak == 6 ) set .@streakname$,"Unstoppable"; else if ( @PlayersKilledStreak == 5 ) set .@streakname$,"Mega-kill"; else if ( @PlayersKilledStreak == 4 ) set .@streakname$,"Dominating"; else if ( @PlayersKilledStreak == 3 ) set .@streakname$,"Killing Spree"; if ( @PlayersKilledStreak >= 3 ) announce rid2name(killerrid) +" has ended "+ strcharinfo(0) +"'s "+ .@streakname$ +" streak at "+ .@map$,1; set @PlayersKilledStreak,0; set @dota_multikills,0; if (!attachrid(killerrid)) end; if (@PlayersKilledStreak == 1) setarray .@streakname$,"firstblood.wav","on a First BlooD !!",""; else if (@PlayersKilledStreak == 2) setarray .@streakname$,"doublekill.wav","on a Double Kill!",""; else if (@PlayersKilledStreak == 3) setarray .@streakname$,"triplekill.wav","on a Triple Kill!",""; else if (@PlayersKilledStreak == 4) setarray .@streakname$,"dominating.wav","on a DOMINATING!",""; else if (@PlayersKilledStreak == 5) setarray .@streakname$,"megakill.wav","on a MEGA KILL!",""; else if (@PlayersKilledStreak == 6) setarray .@streakname$,"unstoppable.wav","on a UNSTOPPABLE!",""; else if (@PlayersKilledStreak == 7) setarray .@streakname$,"wickedsick.wav","on a WICKED SICK!",""; else if (@PlayersKilledStreak == 8) setarray .@streakname$,"monsterkill.wav","on a MONSTER KILL!",""; else if (@PlayersKilledStreak == 9) setarray .@streakname$,"godlike.wav","on a GODLIKE!",". Will someone ever stop him/her?"; else if (@PlayersKilledStreak >= 10 && @PlayersKilledStreak % 1 == 0) setarray .@streakname$,"holyshit.wav","on a BEYOND GODLIKE!",". Someone kill him/her!"; else goto OnWhisperGlobal; announce strcharinfo(0) +" is "+ .@streakname$[1] +" with "+ @PlayersKilledStreak +" kills at "+ .@map$ + .@streakname$[2],1; soundeffectall .@streakname$[0],0,.@map$; OnWhisperGlobal: dispbottom "Player PvP Static"; dispbottom "จำนวนการฆ่าต่อเนื่อง : "+ @PlayersKilledStreak; dispbottom "จำนวนการฆ่าทั้งหมด : "+ PlayersKilled; dispbottom "จำนวนการตายทั้งหมด : "+ Playersdied; set @dota_multikills, @dota_multikills + 1; deltimer "DOTAPVP::OnStreakReset"; addtimer 13000,"DOTAPVP::OnStreakReset"; sleep2 2500; // if ( @dota_multikills == 2 ){ // announce strcharinfo(0) +" just got a Double Kill !",1; // soundeffectall "doublekill.wav",0,.@map$; // }else if ( @dota_multikills == 3 ) { // announce strcharinfo(0) +" just got a TRIPLE KILL !!!!!!",1; // soundeffectall "triplekill.wav",0,.@map$; // }else if ( @dota_multikills == 4 ) { // announce strcharinfo(0) +" just got a ULTRA KILL !!!!!!",1; // soundeffectall "ultrakill.wav",0,.@map$; // }else if ( @dota_multikills >= 5 ) { // announce strcharinfo(0) +" just got a RAMPAGE !!!!!!",1; // soundeffectall "rampage.wav",0,.@map$; // } end; OnStreakReset: set @dota_multikills,0; end; OnPCDieEvent: getmapxy .@mDot$,.@xDot,.@yDot,0; if( agitcheck() && getmapflag(.@mDot$,mf_gvg) || !getmapflag(.@mDot$,mf_pvp)) end; getmapxy @mapname$,@mapx,@mapy,0,strcharinfo(0); if((@mapname$ == "pvp_y_1-1") || (@mapname$ == "pvp_y_1-2") || (@mapname$ == "bat_b01") || (@mapname$ == "bat_b02") || (@mapname$ == "bat_c01") || (@mapname$ == "bat_c02") || (@mapname$ == "bat_c03")) end; query_sql "UPDATE `char_rank` SET `pvp_die_score` = `pvp_die_score`+1 WHERE `char_id` ='"+ getcharid(0,strcharinfo(0)) + "'"; set Playersdied,Playersdied+1; end; }
×
×
  • Create New...