03.09.2018, 21:11
Й outra tbm tente fazer novamente seu sistema, Й um pouco "Pesado" de falar mas seu cуdigo nгo deu para entender o que quer fazer. Jб te dei 2 dicas para fazer organizaзхes RPG. Porйm sгo muito conhecidas nos servidores [RPG]
Dicas й Truques de Otimizaзгo (ipsBruno):
https://sampforum.blast.hk/showthread.php?tid=365996
Tbm uma coisa que eu achei estranho foi 1 enum para 10 orgs xd!
@EDIT
Para verificar se o carro й da org faзa pela public OnPlayerStateChange(playerid, newstate, oldstate)
Vou deixar abaixo uma maneira para vocк verificar se o player й da org й pode pegar o veнculo.
Dicas й Truques de Otimizaзгo (ipsBruno):
https://sampforum.blast.hk/showthread.php?tid=365996
Tbm uma coisa que eu achei estranho foi 1 enum para 10 orgs xd!
@EDIT
Para verificar se o carro й da org faзa pela public OnPlayerStateChange(playerid, newstate, oldstate)
Vou deixar abaixo uma maneira para vocк verificar se o player й da org й pode pegar o veнculo.
PHP код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(Org[playerid][PM] >= 10) // Tou fazendo de uma maneira de cargos entгo 10 = 10 Cargos (EX: Cargo 1: Recruta Cargo 2: Soldado й assim vai...
{
new VehID = GetPlayerVehicleID(playerid);
if(VehID == VehPM[0] || VehID == VehPM[1] || VehID == VehPM[2])
{
SendClientMessage(playerid, -1, "| INFO | Seja Bem-vindo(a) ao veнculo da Polнcia Militar!");
}
}
else
{
ClearActorAnimations(playerid); // Invйs de usar RemoveFromVehicle use esta funзгo que bloqueia o player na hora antes de entrar no veнculo! ;) ( Evitando vбrias coisas como trancar o veiculo do PM )
SendClientMessage(playerid, -1, "| INFO | Vocк nгo й da Org Polнcia Militar!");
}
}
return 1;
}