[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;
}
}