Problem(error/warning): Znači radim admin vozila stavio sam sve new admin vozila i to i pokazuje mi errore ne znam do cega je, inace radim po tutorijalu ucim se, sve sam napravio kao u videu ali pokazuje errore
Dio skripte: [ pawn ]OnPlayerStateChange[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]/[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
Evo linije:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
{
new vehid = GetPlayerVehicleID(playerid);
if(vehid == adminvehicle1 || vehid == adminvehicle2 || vehid == adminvehicle3 || vehid == adminvehicle4 || vehid == adminvehicle5 || vehid == adminvehicle6 || vehid == adminvehicle7 || vehid == adminvehicle8 || vehid == adminvehicle9 || vehid == adminvehicle10 || vehid == adminvehicle11 || vehid == adminvehicle12 || vehid == adminvehicle13 || vehid == adminvehicle14 || vehid == adminvehicle15 || vehid == adminvehicle16 || vehid == adminvehicle17 || vehid == adminvehicle18 || vehid == adminvehicle19 || vehid == adminvehicle20 || vehid == adminvehicle21 || vehid == adminvehicle22 || vehid == adminvehicle23)
{
if(PlayerInfo[playerid][pAdmin] <= 0)
{
RemovePlayerFromVehicle(playerid);
SCM(playerid, NARANCASTA, "[MU:RPG] "BIJELA"Niste admin! Ne mozete voziti admin vozilo!");
}
}
}
return 1;
}
errori koji pokazuju:
C:\Users\Lukas Davorija\Desktop\MURPG od 0\gamemodes\MG.pwn(1244) : error 075: input line too long (after substitutions)
C:\Users\Lukas Davorija\Desktop\MURPG od 0\gamemodes\MG.pwn(1245) : error 017: undefined symbol "v"
C:\Users\Lukas Davorija\Desktop\MURPG od 0\gamemodes\MG.pwn(1246) : error 017: undefined symbol "ehid"
C:\Users\Lukas Davorija\Desktop\MURPG od 0\gamemodes\MG.pwn(1246) : warning 217: loose indentation
C:\Users\Lukas Davorija\Desktop\MURPG od 0\gamemodes\MG.pwn(1246) : error 029: invalid expression, assumed zero
C:\Users\Lukas Davorija\Desktop\MURPG od 0\gamemodes\MG.pwn(1247) : warning 217: loose indentation
C:\Users\Lukas Davorija\Desktop\MURPG od 0\gamemodes\MG.pwn(1251) : error 035: argument type mismatch (argument 2)
Po kojem tutorialu si radio ovo mi lici na nesto staro bas probaj ovako nesto napraviti
if(AdminVozila(vozilo))
{
if(PlayerInfo[playerid][pAdmin] < 1)
{
SCM(playerid,-1,"[Ime Servera] "CRVENA"Niste Admin!");
RemovePlayerFromVehicle(playerid);
}
return 1;
}
[pawn]
YCMD:sveh(playerid, params[], help)
{
new type,color,color2,Float:cPos[4];
if(sscanf(params, "iii", type,color,color2)) return SendClientMessage(playerid, -1, "/aveh Model Boja Boja");
if(type < 400 || type > 611) return SendClientMessage(playerid, -1, "ID vozila od 400 do 611!");
if(color> 255 || color< 0) return SendClientMessage(playerid, 0xFFFFFF, "ID boje vozila od 0 do 255!");
if(color2> 255 || color2< 0) return SendClientMessage(playerid, 0xFFFFFF, "ID boje vozila od 0 do 255");
GetPlayerPos(playerid, cPos[0], cPos[1], cPos[2]);
GetPlayerFacingAngle(playerid, cPos[3]);
CreateVehicle(type, cPos[0], cPos[1]-3, cPos[2], cPos[3], color, color2, -1);
return 1;
}
[/pawn]
Prilagodi Modu.
Jednostavno je lakse ovako to raditi.