[01:16:02] [debug] Server crashed while executing cod8aawv1.1.amx [01:16:02] [debug] AMX backtrace: [01:16:02] [debug] #0 00000c22 in ?? (... <519444 arguments>) at C:\Users\Anurag Saini\Desktop\Call of Duty - Asia at War\pawno\include\fuckCleo.inc:89 [01:16:02] [debug] #1 00000c22 in public OnDialogResponse (playerid=0, dialogid=0, response=0, listitem=0, inputtext[]=@00000000 "") at C:\Users\Anurag Saini\Desktop\Call of Duty - Asia at War\pawno\include\fuckCleo.inc:89
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(strfind(inputtext,"%",true) != -1) return SendClientMessage(playerid, RED," "); if(dialogid == CLASS_DIALOG) { if(!response) { SendClientMessage(playerid, red,"You have to choose the class!"); ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select",""); } else if(response) { switch(listitem) { case 0: { gClass[playerid] = SOLDIER; SendClientMessage(playerid, -1,"You have chosen the SOLDIER class"); SendClientMessage(playerid, -1,"BONUS: No extra bonus with this class"); UpdateLabelText(playerid); } case 1: { if(GetPlayerScore(playerid) >= 99) { gClass[playerid] = SNIPER; SendClientMessage(playerid, -1,"You have chosen the Sniper class"); SendClientMessage(playerid, -1,"BONUS: Invisible on map"); UpdateLabelText(playerid); } else { ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select",""); SendClientMessage(playerid, red,"You need to have rank 2 to use this class!"); } } case 2: { if(GetPlayerScore(playerid) >= 1500) { gClass[playerid] = PILOT; SendClientMessage(playerid, -1,"You have chosen Pilot class"); SendClientMessage(playerid, -1,"BONUS: Can fly heavy air vehicles"); UpdateLabelText(playerid); } else { ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select",""); SendClientMessage(playerid, red,"You need to have rank 6 to use this class!"); } } case 3: { if(GetPlayerScore(playerid) >= 1000) { gClass[playerid] = ENGINEER; SendClientMessage(playerid, -1,"You have chosen Engineer class"); SendClientMessage(playerid, -1,"BONUS: Can drive rhino at particular rank"); UpdateLabelText(playerid); } else { ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select",""); SendClientMessage(playerid, red,"You need to have rank 5 to use this class!"); } } case 4: { if(GetPlayerScore(playerid) >= 2000) { gClass[playerid] = SUPPORT; SendClientMessage(playerid, -1,"You have chosen Support class"); SendClientMessage(playerid, -1,"BONUS: No Bonus"); UpdateLabelText(playerid); } else { ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select",""); SendClientMessage(playerid, red,"You need to have rank 7 to use this class!"); } } case 5: { if(GetPlayerScore(playerid) >= 1000) { gClass[playerid] = SUPPORT; SendClientMessage(playerid, -1,"You have chosen Scout class"); SendClientMessage(playerid, -1,"BONUS:Can Drive Sea Sparrow"); UpdateLabelText(playerid); } else { ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select",""); SendClientMessage(playerid, red,"You need to have rank 5 to use this class!"); } } } } }
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(strfind(inputtext,"%",true) != -1) return SendClientMessage(playerid, RED," ");
if(dialogid == CLASS_DIALOG)
{
if(!response)
{
SendClientMessage(playerid, red,"You have to choose the class!");
ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
}
if(response)
{
switch(listitem)
{
case 0:
{
gClass[playerid] = SOLDIER;
SendClientMessage(playerid, -1,"You have chosen the SOLDIER class");
SendClientMessage(playerid, -1,"BONUS: No extra bonus with this class");
UpdateLabelText(playerid);
}
case 1:
{
if(GetPlayerScore(playerid) >= 99)
{
gClass[playerid] = SNIPER;
SendClientMessage(playerid, -1,"You have chosen the Sniper class");
SendClientMessage(playerid, -1,"BONUS: Invisible on map");
UpdateLabelText(playerid);
}
else
{
ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
SendClientMessage(playerid, red,"You need to have rank 2 to use this class!");
}
}
case 2:
{
if(GetPlayerScore(playerid) >= 1500)
{
gClass[playerid] = PILOT;
SendClientMessage(playerid, -1,"You have chosen Pilot class");
SendClientMessage(playerid, -1,"BONUS: Can fly heavy air vehicles");
UpdateLabelText(playerid);
}
else
{
ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
SendClientMessage(playerid, red,"You need to have rank 6 to use this class!");
}
}
case 3:
{
if(GetPlayerScore(playerid) >= 1000)
{
gClass[playerid] = ENGINEER;
SendClientMessage(playerid, -1,"You have chosen Engineer class");
SendClientMessage(playerid, -1,"BONUS: Can drive rhino at particular rank");
UpdateLabelText(playerid);
}
else
{
ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
SendClientMessage(playerid, red,"You need to have rank 5 to use this class!");
}
}
case 4:
{
if(GetPlayerScore(playerid) >= 2000)
{
gClass[playerid] = SUPPORT;
SendClientMessage(playerid, -1,"You have chosen Support class");
SendClientMessage(playerid, -1,"BONUS: No Bonus");
UpdateLabelText(playerid);
}
else
{
ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
SendClientMessage(playerid, red,"You need to have rank 7 to use this class!");
}
}
case 5:
{
if(GetPlayerScore(playerid) >= 1000)
{
gClass[playerid] = SUPPORT;
SendClientMessage(playerid, -1,"You have chosen Scout class");
SendClientMessage(playerid, -1,"BONUS:Can Drive Sea Sparrow");
UpdateLabelText(playerid);
}
else
{
ShowPlayerDialog(playerid, CLASS_DIALOG, DIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
SendClientMessage(playerid, red,"You need to have rank 5 to use this class!");
}
}
}
}
}
}
Try this
PHP код:
|
C:\Users\Anurag Saini\Desktop\Call of Duty - Asia at War\gamemodes\cod8aawv1.1.pwn(14012) : error 021: symbol already defined: "format" C:\Users\Anurag Saini\Desktop\Call of Duty - Asia at War\gamemodes\cod8aawv1.1.pwn(14014) : error 021: symbol already defined: "ShowPlayerDialog"
public OnVehicleDamageStatusUpdate( vehicleid, playerid ) { static fc_tires, fc_lights; GetVehicleDamageStatus( vehicleid, fc_lights, fc_tires, fc_lights, fc_tires ); if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) { if( fc_lights || fc_tires ) return 1; new time = GetTickCount( ); switch( time - g_cleoData[ playerid ] [ E_CPS_TICK ] ) { case 0 .. 500: { g_cleoData[ playerid ] [ E_CPS_SPAMCOUNT ] ++; if( g_cleoData[ playerid ] [ E_CPS_SPAMCOUNT ] >= 10 ) { CallLocalFunction( "OnPlayerCleoDetected", "dd", playerid, CLEO_CAR_PARTICLE_SPAM ); return 1; } } default: g_cleoData[ playerid ] [ E_CPS_SPAMCOUNT ] = 0; } g_cleoData[ playerid ] [ E_CPS_TICK ] = time; } return ( FC_OVDSU ) ? CallLocalFunction( "FC_OnVehicleDamageStatusUpdate", "dd", vehicleid, playerid ) : 1; }
a = sizeof(Commands); for(new i = 0; i<a; i++) { format(CommandList, sizeof(CommandList), CommandList, Commands[i]); } format(CommandList, sizeof(CommandList), CommandList, ""); ShowPlayerDialog(playerid,51, DIALOG_STYLE_MSGBOX, "{FFFF00}COD Online", CommandList, "Close", ""); } return 1; } }