public OnPlayerUpdate(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
if((vehicleid >= GroveCars[0]) && (vehicleid <= GroveCars[7]))
{
if(pDados[playerid][Organizacao] != GROVE)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COR_ERRO, "Vocк nгo й da Groove Street !");
}
}
return 1;
}
new Grove[4]; // Nъmero dos carros+1
forward Grovecar(playerid);
// na public ongamemodeinit
Grove[0] = CreateVehicle(modelo, X, Y, Z, Rotaзгo, Cor1, Cor2, RespawnDelay); //Veiculo numero 0
Grove[1] = CreateVehicle(modelo, X, Y, Z, Rotaзгo, Cor1, Cor2, RespawnDelay); //Veiculo numero 1
Grove[2] = CreateVehicle(modelo, X, Y, Z, Rotaзгo, Cor1, Cor2, RespawnDelay); //Veiculo numero 2
Grove[3] = CreateVehicle(modelo, X, Y, Z, Rotaзгo, Cor1, Cor2, RespawnDelay); //Veiculo numero 3
// na OnPlayerStateChange
if(newstate == PLAYER_STATE_DRIVER) Grovecar(playerid);
// e depois
public GroveCar(playerid)
{
for(new c = 0; c <= 4; c++)
{
if(IsPlayerInVehicle(playerid, Grove[c]) && pDados[playerid][Grove] < 1)
{
SendClientMessage(playerid, COR_eRRO, "Vocк nгo й um Groove Los Santos");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
return 1;
}
pawn Код:
|
C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : error 012: invalid function call, not a valid address C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : warning 215: expression has no effect C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : error 001: expected token: ";", but found ")" C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : error 029: invalid expression, assumed zero C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
if(newstate == PLAYER_STATE_DRIVER) GroveCars(playerid);
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER) GroveCars(playerid);
return 1;
}
// Public OnPlayerStateChange
new vid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(vid == Grove[0] || vid == Grove[1] || vid == Grove[2] || vid == Grove[3])
{
if(pDados[playerid][Grove] == 1)
{
// Funзгo ao ser da grove o player
}
else
{
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
Код:
C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : error 012: invalid function call, not a valid address C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : warning 215: expression has no effect C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : error 001: expected token: ";", but found ")" C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : error 029: invalid expression, assumed zero C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(131) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. PHP код:
PHP код:
http://pastebin.com/n0i7SZBj :/ |
C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(133) : warning 211: possibly unintended assignment C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(135) : warning 211: possibly unintended assignment C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(135) : warning 211: possibly unintended assignment C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(135) : error 022: must be lvalue (non-constant) C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(135) : error 022: must be lvalue (non-constant) C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(135) : warning 215: expression has no effect C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(135) : error 001: expected token: ";", but found ")" C:\Documents and Settings\Geral\Meus documentos\Downloads\MAURICIO\samp03e_svr_R2_win32\gamemodes\TESTEGANGS2.pwn(135) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
public OnPlayerStateChange(playerid, newstate, oldstate) { new vid = GetPlayerVehicleID(playerid); if(newstate = PLAYER_STATE_DRIVER) { if(vid = GroveCars[0] || vid = GroveCars[1] || vid = GroveCars[2] || GroveCars[3] || GroveCars[4] || GroveCars[5] || GroveCars[6]) { if(pDados[playerid][Grove] == 1) { // Funзгo ao ser da grove o player } else { RemovePlayerFromVehicle(playerid); } } return 1; }
// Public OnPlayerStateChange
new vid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(vid == Grove[0] || vid == Grove[1] || vid == Grove[2] || vid == Grove[3])
{
if(pDados[playerid][Grove] == 1)
{
// Funзгo ao ser da grove o player
}
else
{
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
Arrumei tenta agora
pawn Код:
|