Witam. Postanowi?em ?e spr?buje zrobi? System Prywatnych pojazd?w za Respekt i zapis(na razie nie ma ani tego ani tego tylko podstawy). I tak, zrobi?em komend? na kupno, przywo?anie i Usuni?cie/Sprzeda? Pojazdu.
M?j problem polega na tym, ?e gdy kupi? Pojazd i kto? inny te? to ja mog? do niego wchodzi? a on do mojego. Gdy kto? nie ma prywatnego pojazdu to nie mo?e wej?? do innego prywatnego pojazdu... Mo?e i nie rozumiecie.. Wiem nie umiem rozwin?? zdania.
M?j kod:
1. Gdy kto? wchodzi do pojazdu sprawdza:
[code]
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid))
{
if(!Pojazd[playerid])
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x281aeb, "Ten pojazd nie nale?y do Ciebie");
}
}
return 1;
}
[/code]
2. Tutaj, Dialog w kt?rym kupuje si? Pojazdy(2 Pojazdy, na test)
[code]
if(listitem == 0)
{
GetPlayerPos(playerid, X, Y, Z);
SendClientMessage(playerid, -1, "Kupi?e? Elegy!");
Pojazd[playerid] = CreateVehicle(562, X, Y, Z, 82.2873, 0, 1, 60);
pMa[playerid] = 1;
}
if(listitem == 1)
{
GetPlayerPos(playerid, X, Y, Z);
Pojazd[playerid] = CreateVehicle(560, X, Y, Z, 82.2873, 0, 1, 60);
SendClientMessage(playerid, -1, "Kupi?e? Sultana!");
pMa[playerid]... |