Wysłany: 2012-03-20, 14:49
Przemo22
Wiek: 36 Na forum: 5193 dni Posty: 4
Samoch?d po respawnie jest otwarty jak i po restarcie serwera. Nie wiem w czym jest problem, zamykam pojazd jest ok nie da si? wej?? a po respawnie juz sie da wpisuje jeszcze raz komend? i pisze ze pojazd jest zamkniety. Otworze go i zamnke znowu jest ok do kolejnego respawnu lub ponownego uruchomienia serwa.
Kod: else if(strcmp(tmp, "zamknij", true) == 0)
{
tmp =strtok(cmdtext, idx);
idsamochodu = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, BIALY, "Wpisz: /v zamknij [Numer Samochodu]");
}
if(idsamochodu == 1)
{
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][Samochod1] && PlayerInfo[playerid][Samochod1] != 0|| GetDistanceToCar(playerid, PlayerInfo[playerid][Samochod1]) <= 2.5&& PlayerInfo[playerid][Samochod1] != 0)
{
if(InfoSamochodu[PlayerInfo[playerid][Samochod1]][Zamkniety] == 0)
{
InfoSamochodu[PlayerInfo[playerid][Samochod1]][Zamkniety] = 1;
for(new i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(PlayerInfo[playerid][Samochod1], i, 0, 1);
}
SendClientMessage(playerid, YELLOW, "Zamkn??e? samoch?d!");
}
else
{
SendClientMessage(playerid, BIALY, "Samoch?d jest zamkni?ty!");
}
}
else
{
SendClientMessage(playerid, BIALY, "Z?y samoch?d!");
}
}
else if(idsamochodu == 2)
{
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][Samochod2] && PlayerInfo[playerid][Samochod2] != 0|| GetDistanceToCar(playerid, PlayerInfo[playerid][Samochod2]) <= 2.5&& PlayerInfo[playerid][Samochod2] != 0)
{
if(InfoSamochodu[PlayerInfo[playerid][Samochod2]][Zamkniety] == 0)
{
InfoSamochodu[PlayerInfo[playerid][Samochod2]][Zamkniety] = 1;
for(new i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(PlayerInfo[playerid][Samochod2], i, 0, 1);
}
SendClientMessage(playerid, YELLOW, "Zamkn??e? samoch?d!");
}
else
{
SendClientMessage(playerid, BIALY, "Samoch?d jest zamkni?ty!");
}
}
else
{
SendClientMessage(playerid, BIALY, "Z?y samoch?d!");
}
}
else
{
SendClientMessage(playerid, BIALY, "Numer samochodu musi wynosi? od 1 do 2!");
}
}
Ma kto? pomys?
Wysłany: 2012-03-20, 16:13
paskal
gtaoffline.pl
Wiek: 29 Na forum: 5643 dni Posty: 242
Piwa : 341
Mo?e w
Kod:
daj ?e ka?dy samoch?d w?a?ciciela kt?ry wbije na serwer
b?dzie zamkni?ty mo?e wtedy to da rade
Wysłany: 2012-03-20, 17:37
Przemo22
Wiek: 36 Na forum: 5193 dni Posty: 4
Kod: new newcar = GetPlayerVehicleID(playerid);
if(InfoSamochodu[newcar][Zamkniety] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(PlayerInfo[playerid][Samochod1], i, 0, 1);
SetVehicleParamsForPlayer(PlayerInfo[playerid][Samochod2], i, 0, 1);
}
}
}
da?em takie co? ale nic nie pomog?o
Tagi: samochód :: respawnie :: jest :: otwarty
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: