Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-03-13, 10:48


matgines







Wiek: 29
Na forum: 5447 dni
Posty: 54
Nick w MP: Lampa

Piwa: 114

Respekt: 50

Witam , jest jaka? funkcja do Respamowania pojazd?w kt?re zosta?y zespamowane. ?

albo nie wiem korzystam z mapy pp i jest tam tak :

Kod:

COMMAND:car(playerid, params[])
{
if(Player[playerid][CarLimit] > 0)
{
new String[255];
format(String, sizeof(String), " (b??d) B?dziesz m?g? u?y? tej komendy za %d sekund.", Player[playerid][CarLimit]);
SendClientMessage(playerid, COLOR_ERROR, String);
return 1;
}

new cmdtext[255];
if(sscanf(params, "s[255]", cmdtext))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /car [nazwa]");
return 1;
}

if(GetPlayerMoney(playerid) < CAR_PRICE && !Player[playerid][Vip] && !IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Auto kosztuje 10000$. Nie masz tyle kasy.");
return 1;
}

new CarName[255];
CarName = StrToLower(cmdtext);
new Model = -1;

for(new Order = 0; Order < sizeof(VehicleNames); Order++)
{
new RowCar[255];
RowCar = StrToLower(VehicleNames[Order]);
if(MyStrCmp(CarName, RowCar) || (strlen(CarName) > 2 && MyStrFind(RowCar, CarName) == 0))
{
Model = Order+400;
break;
}
}

if(Model < 0)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie ma takiego pojazdu.");
return 1;
}

if(!Player[playerid][Vip] || (Player[playerid][Vip] && Model != 520))
{
for(new Order = 0; Order < sizeof(InvalidVehicles); Order++)
{
if(Model == InvalidVehicles[Order])
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Ten pojazd zosta? zakazany przez administratora.");
return 1;
}
}
}

new Float:PlayerPos[4];
GetPlayerPos(playerid, PlayerPos[0], PlayerPos[1], PlayerPos[2]);
GetPlayerFacingAngle(playerid, PlayerPos[3]);
new PlayerWorld = GetPlayerVirtualWorld(playerid);

SetPlayerPos(playerid, PlayerPos[0], PlayerPos[1], PlayerPos[2]+3.0);

DestroyVehicle(PlayerCar[playerid]);
Player[playerid][CarLimit] = 10;
PlayerCar[playerid] = CreateVehicle(Model, PlayerPos[0], PlayerPos[1], PlayerPos[2], PlayerPos[3], GetRandomColor(0, Model), GetRandomColor(1, Model), 180);
//CreateVehicle(Model, PlayerPos[0], PlayerPos[1], PlayerPos[2], PlayerPos[3], GetRandomColor(0, Model), GetRandomColor(1, Model), 3600);
LinkVehicleToInterior(PlayerCar[playerid], Player[playerid][Interior]);
SetVehicleVirtualWorld(PlayerCar[playerid], PlayerWorld);
PutPlayerInVehicle(playerid, PlayerCar[playerid], 0);

if(!Player[playerid][Vip] && !IsAdmin(playerid))
GivePlayerMoney(playerid, -CAR_PRICE);

SendClientMessage(playerid, JasnoNiebieski, " (info) Pojazd zosta? utworzony.");
SendClientMessage(playerid, COLOR_GREEN, " (info) Koszt jednorazowego spawnu -10000$");

return 1;
}


i jak do tego u?o?y? respawn

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-13, 16:48


radeh2

Performer






Wiek: 32
Na forum: 6329 dni
Posty: 141
Nick w MP: Mr.R

Piwa: 875

Respekt: 120
Respekt: 120

Daj w jakiej? p?tli

je?li pojazd nie jest u?ywany to:
Kod:

DestroyVehicle(PlayerCar[playerid]);


Podpis

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-14, 12:30


matgines







Wiek: 29
Na forum: 5447 dni
Posty: 54
Nick w MP: Lampa

Piwa: 114

Respekt: 50

du?o to mi nie pomog?o ;P

Postaw piwo autorowi tego posta
 

 
Tagi: respawn
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] Respawn Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku