Csá all az lenne a kérdésem hogy van ez a kód:
CMD:nrg(playerid, params[])
{
new vehicle;
vehicle=GetPlayerPos(playerid, x, y, z);
vehicle=AddStaticVehicle(522, x, y, z, 82.2873, 0, 1);
PutPlayerInVehicle(playerid, vehicle, 0);
return 1;
}
Ja ehez a mód elején van egy ilyen new Float:x, Float:y, Float:z;
Azt hogyan lehetne megoldani hogy lenne meg egy ilyen kód csak /infernus az lejöjjön meg minden csak az nrg eltünjön?Mikor lehivnék egy másik jármûvet az eltünne.
if(!strcmp(cmdtext, \"/nrg\", true))//OnPlayerCommandTexthez
{
new Float:P[4];
if( NRG[playerid] > 0 ) DestroyVehicle(NRG[playerid]);
if(IsPlayerInAnyVehicle(playerid)) RemovePlayerFromVehicle(playerid);
GetPlayerPos(playerid,P[0],P[1],P[2]);
GetPlayerFacingAngle(playerid, P[3]);
NRG[playerid] = CreateVehicle(522,P[0],P[1],P[2], P[3], -1,-1,-1);
PutPlayerInVehicle(playerid, NRG[playerid], 0);
LinkVehicleToInterior(NRG[playerid], GetPlayerInterior(playerid));
SendClientMessage(playerid,0x0066FFAA, \"NRG500 lekérve!\");
return 1;
}
Erre hibákat ir:
C:\\DOCUME~1\\Tomi\\Desktop\\server\\GAMEMO~1\\p$d.pwn(227) : error 017: undefined symbol \"NRG\"
C:\\DOCUME~1\\Tomi\\Desktop\\server\\GAMEMO~1\\p$d.pwn(227) : warning 215: expression has no effect
C:\\DOCUME~1\\Tomi\\Desktop\\server\\GAMEMO~1\\p$d.pwn(227) : error 001: expected token: \";\", but found \"]\"
C:\\DOCUME~1\\Tomi\\Desktop\\server\\GAMEMO~1\\p$d.pwn(227) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\Tomi\\Desktop\\server\\GAMEMO~1\\p$d.pwn(227) : fatal error 107: too many error messages on one line
De az nembaj hogy zcmd-s hez tettem?
Vagy ha az a baj akkor zcmds-en kelenne.