-
Posts
80 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by MytzaMytz
-
-
- Problema intalnita (descriere): Am incercat sa pun o comanda de give gun si imi da eroarea de mai jos.
- Ero(area / rile) / warning-(ul / urile):
error 012: invalid function call, not a valid address warning 215: expression has no effect warning 215: expression has no effect warning 215: expression has no effect error 001: expected token: ";", but found ")" error 029: invalid expression, assumed zero fatal error 107: too many error messages on one line
- Liniile de cod / sursa / script-ul:
ABroadCast(COLOR_LIGHTRED,string,1);
- Imagini / Video (optional): -
- Ati incercat sa rezolvati singur?: Da.
-
Buna ziua,
Doresc si eu urmatoarele comenzi pentru ZCmd:
- /sethp
- /setarmor
- /bigears
- /gotom
- /agivegun
- /fine
Multumesc anticipat!
-
Buna ziua,
Doresc si eu urmatoarele comenzi:
- /bigears
- /agivegun
- /gotom (Chiliad mountain)
P.S: Folosesc ZCmd.
Multumesc!
-
Multumesc,
Am rezolvat.
-
Buna ziua,
Am o problema de care nu pot da de capat, job-ul merge bine ,dar are un bug, dupa ce dau /pizza ma trimite la un checkpoint si imi da 15.000$ , dupa aceea ma trimite pe un camp si acolo e alt checkpont, iar daca intru in el imi da bani incontinuu, daca stie cineva cum pot rezolva acest bug.
Ce am in GM:
CMD:pizza(playerid,params[]) { new newcar = GetPlayerVehicleID(playerid); if(vehicleVariables[newcar][vVehicleJob] == 6 && playerVariables[playerid][pJob] == 6) { if(playerVariables[playerid][pPiz] == 0) { PlayerIsSweeping[playerid] = 1; new house; house = random(systemVariables[houseCount]); SetPlayerCheckpoint(playerid, houseVariables[house][hHouseExteriorPos][0], houseVariables[house][hHouseExteriorPos][1], houseVariables[house][hHouseExteriorPos][2], 5.0); SendClientMessage(playerid, COLOR_WHITE, "Your working hours is up! Go to red checkpoint."); playerVariables[playerid][pPiz] = 120; } else SCM(playerid,-1,"You can use /pizza only at 2 minutes."); } else SCM(playerid,-1,"You are not a pizza boy."); return 1; }
+
if(vehicleVariables[carid][vVehicleJob] == 6) { PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); DisablePlayerCheckpoint(playerid); playerVariables[playerid][pMoney] += 15000; new house; house = random(systemVariables[houseCount]); SetPlayerCheckpoint(playerid, houseVariables[house][hHouseExteriorPos][0], houseVariables[house][hHouseExteriorPos][1], houseVariables[house][hHouseExteriorPos][2], 5.0); format(string, sizeof(string), "~r~Ai castigat ~n~~w~ $15000!"); GameTextForPlayer(playerid, string, 3000, 1); } } return 1; }
-
Cam simplu dar frumos 5/5 incearca sa faci mai multe si te vei perfectiona.
-
Cautam de ceva timp asa ceva mersi....ma intreb cum a ajuns asta primul topic :huh:
-
Poate acel system avea legatura cu masinile de la case si masinile de la factiuni.
-
Pare bun,4/5 ;)
-
Foarte frumos :D
-
5/5 frumos.
-
Are buguri. :-(
-
Incaerca acum:
[pawn]public OnPlayerDisconnect(playerid, reason)
{
gActivePlayers[playerid]--;
numplayers--;
if(reason == 0)
{
PlayerInfo[playerid][pCrashed] = 1;
for(new slot = 0; slot != 12; slot++)
{
new wep, ammo;
GetPlayerWeaponData(playerid, slot, wep, ammo);
if(wep != 0 && ammo != 0)
{
if(PlayerInfo[playerid][pGun1] == 0) { PlayerInfo[playerid][pGun1] = wep; PlayerInfo[playerid][pAmmo1] = ammo; }
else if(PlayerInfo[playerid][pGun2] == 0) { PlayerInfo[playerid][pGun2] = wep; PlayerInfo[playerid][pAmmo2] = ammo; }
else if(PlayerInfo[playerid][pGun3] == 0) { PlayerInfo[playerid][pGun3] = wep; PlayerInfo[playerid][pAmmo3] = ammo; }
else if(PlayerInfo[playerid][pGun4] == 0) { PlayerInfo[playerid][pGun4] = wep; PlayerInfo[playerid][pAmmo4] = ammo; }
}
}
}
OnPlayerUpdate(playerid);
PlayerInfo[playerid][pWL] = GetPlayerWantedLevel(playerid);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(TaxiAccepted < 999)
{
if(TaxiAccepted == playerid)
{
TaxiAccepted = 999;
GameTextForPlayer(i, "~w~Taxi Caller~n~~r~Left the game", 5000, 1);
TaxiCallTime = 0;
DisablePlayerCheckpoint(i);
}
}
else if(BusAccepted < 999)
{
if(BusAccepted == playerid)
{
BusAccepted = 999;
GameTextForPlayer(i, "~w~Bus Caller~n~~r~Left the game", 5000, 1);
BusCallTime = 0;
DisablePlayerCheckpoint(i);
}
}
}
}
/*if(GettingCK[playerid] < 999)
{
if(IsPlayerConnected(GettingCK[playerid]))
{
SendClientMessage(GettingCK[playerid], COLOR_YELLOW, "Your Character Kill has left the server, try again later.");
OnCK[GettingCK[playerid]] = 999;
}
}*/
if (GetPlayerVehicleID(playerid) == 131) SetVehicleToRespawn(131);
OnPlayerUpdate(playerid);
//----------------------------------------------------------
if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
{
if(IsPlayerConnected(TransportDriver[playerid]))
{
new string[64];
TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
TransportTime[TransportDriver[playerid]] = 0;
TransportCost[TransportDriver[playerid]] = 0;
format(string, sizeof(string), "~w~Passenger left~n~~g~Earned $%d",TransportCost[playerid]);
GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
}
}
if(GotHit[playerid] > 0)
{
if(GetChased[playerid] < 999)
{
if(IsPlayerConnected(GetChased[playerid]))
{
SendClientMessage(GetChased[playerid], COLOR_YELLOW, "Your Hit has left the server.");
GoChase[GetChased[playerid]] = 999;
}
}
}
if(PlayerPaintballing[playerid] != 0)
{
PaintballPlayers --;
}
if(PlayerKarting[playerid] > 0 && PlayerInKart[playerid] > 0)
{
KartingPlayers --;
}
if(PlayersChannel[playerid] < 999)
{
IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
}
if(HireCar[playerid] != 299)
{
gLastDriver[HireCar[playerid]] = 300;
gCarLock[HireCar[playerid]] = 0;
UnLockCar(HireCar[playerid]);
if(reason != 0)
{
SetVehicleToRespawn(HireCar[playerid]);
}
}
if(GangCar[playerid] != 512)
{
gLastDriver[GangCar[playerid]] = 520;
gCarLock[GangCar[playerid]] = 0;
UnLockCar(GangCar[playerid]);
}
if (gLastCar[playerid] > 0)
{
gLastDriver[gLastCar[playerid]] = 300;
if(PlayerInfo[playerid][pPhousekey] != gLastCar[playerid]-1)
{
gCarLock[gLastCar[playerid]] = 0;
UnLockCar(gLastCar[playerid]);
}
}
if(PlayerBoxing[playerid] > 0)
{
if(Boxer1 == playerid)
{
if(IsPlayerConnected(Boxer2))
{
PlayerBoxing[boxer2] = 0;
SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
SetPlayerInterior(Boxer2, 5);
PlayerInfo[boxer2][pInt] = 5;
GameTextForPlayer(Boxer2, "~r~Match interupted", 5000, 1);
}
}
else if(Boxer2 == playerid)
{
if(IsPlayerConnected(Boxer1))
{
PlayerBoxing[boxer1] = 0;
SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);
SetPlayerInterior(Boxer1, 5);
PlayerInfo[boxer2][pInt] = 5;
GameTextForPlayer(Boxer1, "~r~Match interupted", 5000, 1);
}
}
InRing = 0;
RoundStarted = 0;
Boxer1 = 255;
Boxer2 = 255;
TBoxer = 255;
}
if(TransportDuty[playerid] == 1)
{
TaxiDrivers -= 1;
}
else if(TransportDuty[playerid] == 2)
{
BusDrivers -= 1;
}
if(PlayerInfo[playerid][pJob] == 11)
{
if(JobDuty[playerid] == 1) { Medics -= 1; }
}
else if(PlayerInfo[playerid][pJob] == 7)
{
if(JobDuty[playerid] == 1) { Mechanics -= 1; }
}
else if(PlayerInfo[playerid][pJob] == 17)
{
if(JobDuty[playerid] == 1) { PizzaBoys -= 1; }
}
if (PlayerInfo[playerid][pRoadblock] != 0)
{
RemoveRoadblock(playerid);
}
BusrouteEast[playerid][0] = 0;
BusrouteWest[playerid][0] = 0;
TextDrawDestroy(Textdraw42[playerid]);
TextDrawDestroy(Textdraw41[playerid]);
ttroute[playerid] = 0;
return 1;
}[/pawn]
-
Se pare ca tu nu meriti sa fi nici macar un scripter . Esti un ******** . Un scripter adevarat ( DarkSone , Gireada , TheDarky , Rock si multii altii de pe sa-mp.ro ) ii ajuta pe playeri pana la sfarsit . Tu esti un ***** . Okei , nu ma ajuta dar sa stii ca esti un ***** .
Ti-am dat add pe mess,accepta si te rezolv eu..lasal pe asta....
-
Frumos...prea frumos,10/10
-
Cauta /war si copiaza de acolo ce iti trebuie.Sau da-mi mie gm-ul de la pg si de la gamelife si le schimb eu.
-
Foarte tare GM 4/5 (pentru ca e urat TD), mie chiar mi-a placut, dar am o intrebare. Cum imi dau admin?
Te duci scriptfiles/ladmin/users si ai acolo numele tau,intri in acel fisier si este acolo "level:" si scri acolo. level-ul adminului.
-
Este facuta de tine?
-
Schimba /acreatecar aia cu /acreatecar asta:
[pawn]if(strcmp(cmd, "/acreatecar", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 1338)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{00A1FF}USAGE{FFFFFF}: /acreatecar [carid] [culoare1] [culoare2] [Pretul]");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_WHITE, " Vehicle Number can't be below 400 or above 611 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{00A1FF}USAGE{FFFFFF}: /acreatecar [carid] [culoare1] [culoare2] [Pretul]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_WHITE, " Color Number can't be below 0 or above 126 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{00A1FF}USAGE{FFFFFF}: /acreatecar [carid] [culoare1] [culoare2] [Pretul]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_WHITE, " Color Number can't be below 0 or above 126 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{00A1FF}USAGE{FFFFFF}: /acreatecar [carid] [culoare1] [culoare2] [Pretul]");
return 1;
}
new value;
value = strval(tmp);
new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z);
new thiscar = CreateVehicle(car,X,Y,Z,1,color1,color2,99999999);
format(CarInfo[thiscar][cLicense], 32 ,"ForSale");
SetVehicleNumberPlate(vehid,CarInfo[thiscar][cLicense]);
CarInfo[thiscar][cOwned] = 0; CarInfo[thiscar][cModel] = car; CarInfo[thiscar][cColorOne] = color1; CarInfo[thiscar][cColorTwo] = color2;
CarInfo[thiscar][cLocationx] = X; CarInfo[thiscar][cLocationy] = Y; CarInfo[thiscar][cLocationz] = Z; CarInfo[thiscar][cAngle] = 1;
CarInfo[thiscar][cValue] = value; CarInfo[thiscar][cLock] = 0; CarInfo[thiscar][paintjob] = -1; LoadComponents(thiscar);
PutPlayerInVehicle(playerid,thiscar,0);
strmid(CarInfo[vehid][cOwner], "Dealership", 0, strlen("Dealership"), 999);
format(CarInfo[thiscar][cDescription], 32, "%s",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
format(string, sizeof(string), " Masina %d a fost creata cu succes!.", thiscar);
SendClientMessage(playerid, COLOR_BLUE, string);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
return 1;
}
}[/pawn]
Si baga /adeletecar.
Si ai aici /v park/buy/locate1/locate2/locate3/sell/sellto/tow1/tow2/tow3.
[pawn]if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vehicle", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_nr[64];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_WHITE, "HINT: (/v)ehicle [name]");
SendClientMessage(playerid, COLOR_WHITE, "Available names: park, lock(1-3), sell, sellto, color, setplate, locate(1-3), tow(1-3)");
return 1;
}
if(PlayerInfo[playerid][pLevel] < 3)
{
SendClientMessage(playerid, COLOR_LIGHTGREEN, " You must be level 3 to use this!");
return 1;
}
if(strcmp(x_nr,"sell",true) == 0)
{
if(IsAtDealership(playerid))
{
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3])
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new ownvehkey;
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { ownvehkey = PlayerInfo[playerid][pPcarkey3]; }
else { return 1; }
if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
{
new carsellprice = CarInfo[ownvehkey][cValue] / 4 * 3;
new Float:x,Float:y,Float:z;
new Float:a;
CarInfo[ownvehkey][cOwned] = 0;
strmid(CarInfo[ownvehkey][cOwner], "Dealership", 0, strlen("Dealership"), 999);
GivePlayerMoney(playerid,carsellprice);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~You have sold your car for: ~n~~g~$%d", carsellprice);
GameTextForPlayer(playerid, string, 10000, 3);
GetVehiclePos(ownvehkey, x, y, z);
GetVehicleZAngle(ownvehkey, a);
CarInfo[ownvehkey][cLocationx] = x; CarInfo[ownvehkey][cLocationy] = y; CarInfo[ownvehkey][cLocationz] = z; CarInfo[ownvehkey][cAngle] = a;
CarInfo[ownvehkey][mod1] = 0; CarInfo[ownvehkey][mod2] = 0; CarInfo[ownvehkey][mod3] = 0; CarInfo[ownvehkey][mod4] = 0;
CarInfo[ownvehkey][mod5] = 0; CarInfo[ownvehkey][mod6] = 0; CarInfo[ownvehkey][mod7] = 0; CarInfo[ownvehkey][mod8] = 0;
CarInfo[ownvehkey][mod9] = 0; CarInfo[ownvehkey][mod10] = 0; CarInfo[ownvehkey][mod11] = 0; CarInfo[ownvehkey][mod12] = 0;
CarInfo[ownvehkey][mod13] = 0; CarInfo[ownvehkey][mod14] = 0; CarInfo[ownvehkey][mod15] = 0; CarInfo[ownvehkey][mod16] = 0;
CarInfo[ownvehkey][mod17] = 0; CarInfo[ownvehkey][paintjob] = -1;
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { PlayerInfo[playerid][pPcarkey] = -1; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { PlayerInfo[playerid][pPcarkey2] = -1; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { PlayerInfo[playerid][pPcarkey3] = -1; }
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
format(CarInfo[vehid][cLicense], 32 ,"ForSale");
SetVehicleNumberPlate(vehid,CarInfo[vehid][cLicense]);
OnPropUpdate(); SavePlayerData(playerid);
DestroyVehicle(ownvehkey);
new thiscar = CreateVehicle(CarInfo[ownvehkey][cModel],CarInfo[ownvehkey][cLocationx],CarInfo[ownvehkey][cLocationy],CarInfo[ownvehkey][cLocationz]+1.0,CarInfo[ownvehkey][cAngle],CarInfo[ownvehkey][cColorOne],CarInfo[ownvehkey][cColorTwo],60000);
LoadComponents(thiscar);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You have to sit at your own car to sell it! ");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "You are not at a dealership");
return 1;
}
}
else if(strcmp(x_nr,"buy",true) == 0)
{
if(IsAnOwnableCar(idcar))
{
if(PlayerInfo[playerid][pPcarkey] == -1) { }
else if(PlayerInfo[playerid][pPcarkey2] == -1) { }
else if(PlayerInfo[playerid][pPcarkey3] == -1) { }
else { SendClientMessage(playerid, COLOR_GREY, "Ai deja 3 masini"); return 1; }
if(CarInfo[idcar][cOwned]==1)
{
SendClientMessage(playerid, COLOR_GREY, "Someone already owns this car");
return 1;
}
if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])
{
if(PlayerInfo[playerid][pPcarkey] == -1) { PlayerInfo[playerid][pPcarkey] = idcar; }
else if(PlayerInfo[playerid][pPcarkey2] == -1) { PlayerInfo[playerid][pPcarkey2] = idcar; }
else if(PlayerInfo[playerid][pPcarkey3] == -1) { PlayerInfo[playerid][pPcarkey3] = idcar; }
else { return 1; }
CarInfo[idcar][cOwned] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999);
GivePlayerMoney(playerid,-CarInfo[idcar][cValue]);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
GameTextForPlayer(playerid, "~w~Felicitari~n~Nu uita sa o parchezi cu /v park!", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "Felicitari ti-ai cumparat o masina noua!");
TogglePlayerControllable(playerid, 1);
OnPropUpdate(); SavePlayerData(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You don't have enough cash with you ! ");
return 1;
}
}
}
else if(strcmp(x_nr,"sellto",true) == 0)
{
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3])
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new ownvehkey;
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { ownvehkey = PlayerInfo[playerid][pPcarkey3]; }
else { return 1; }
if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(ProxDetectorS(8.0, playerid, giveplayerid))
{
if(PlayerInfo[giveplayerid][pPcarkey] == -1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");
return 1;
}
new price;
price = strval(tmp);
if(price < 1 || price > 1500000)
{
SendClientMessage(playerid, COLOR_GREY, " Price not lower then 1 and not higher then 1500000. ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You offerd %s to buy your car for $%d .", giveplayer, price);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /acceptcar ownablecar) to buy.", playername, price);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
OwnableCarOffer[giveplayerid] = playerid;
OwnableCarID[giveplayerid] = ownvehkey;
OwnableCarPrice[giveplayerid] = price;
return 1;
}
else if(PlayerInfo[giveplayerid][pPcarkey2] == -1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");
return 1;
}
new price;
price = strval(tmp);
if(price < 1 || price > 1500000)
{
SendClientMessage(playerid, COLOR_GREY, " Price not lower then 1 and not higher then 1500000. ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You offerd %s to buy your car for $%d .", giveplayer, price);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /acceptcar ownablecar) to buy.", playername, price);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
OwnableCarOffer[giveplayerid] = playerid;
OwnableCarID[giveplayerid] = ownvehkey;
OwnableCarPrice[giveplayerid] = price;
return 1;
}
else if(PlayerInfo[giveplayerid][pPcarkey3] == -1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");
return 1;
}
new price;
price = strval(tmp);
if(price < 1 || price > 1500000)
{
SendClientMessage(playerid, COLOR_GREY, " Price not lower then 1 and not higher then 1500000. ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You offerd %s to buy your car for $%d .", giveplayer, price);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "* Car Owner %s offered you to buy his/her car for $%d (type /acceptcar ownablecar) to buy.", playername, price);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
OwnableCarOffer[giveplayerid] = playerid;
OwnableCarID[giveplayerid] = ownvehkey;
OwnableCarPrice[giveplayerid] = price;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Player has 3 cars already ! ");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Player is not near you ! ");
return 1;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " This is not your car");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You have to sit at your own car to sell it");
return 1;
}
}
else if(strcmp(x_nr,"park",true) == 0)
{
new Float:x,Float:y,Float:z;
new Float:a;
new carid;
new getcarid;
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { carid = PlayerInfo[playerid][pPcarkey]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { carid = PlayerInfo[playerid][pPcarkey2]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { carid = PlayerInfo[playerid][pPcarkey3]; }
else { return 1; }
getcarid = GetPlayerVehicleID(playerid);
GetPlayerName(playerid, playername, sizeof(playername));
GetVehiclePos(carid, x, y, z);
GetVehicleZAngle(carid, a);
if(IsPlayerInVehicle(playerid,carid) && CarInfo[carid][cOwned] == 1)
{
if(PlayerInfo[playerid][pPcarkey] == -1 && PlayerInfo[playerid][pPcarkey2] == -1 && PlayerInfo[playerid][pPcarkey3] == -1)
{
SendClientMessage(playerid, COLOR_GREY, "You don't own a car.");
return 1;
}
if(getcarid == carid)
{
new Float:CarHP, Float:OldCarHP; new panels,doors,lights,tires;
CarInfo[carid][cLocationx] = x;
CarInfo[carid][cLocationy] = y;
CarInfo[carid][cLocationz] = z;
CarInfo[carid][cAngle] = a;
GetVehicleDamageStatus(carid,panels,doors,lights,tires);
GetVehicleHealth(carid, CarHP); OldCarHP = CarHP;
format(string, sizeof(string), "~n~ You have parked your vehicle in this location. ~n~");
GameTextForPlayer(playerid, "You have parked your vehicle in this position. It will respawn here.", 10000, 3);
OnPropUpdate(); SavePlayerData(playerid); DestroyVehicle(carid);
CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],60000);
LoadComponents(carid);
PutPlayerInVehicle(playerid,carid,0); SetVehicleHealth(carid, OldCarHP);
UpdateVehicleDamageStatus(carid,panels,doors,lights,tires);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
}
else if(strcmp(x_nr,"setplate",true) == 0)
{
if(IsPlayerInVehicle(playerid, vehid) || PlayerInfo[vehid][pPcarkey] != -1 && PlayerInfo[vehid][pPcarkey2] != -1 && PlayerInfo[vehid][pPcarkey3] != -1)
{
if(cmdtext[idx++] != 32 || cmdtext[idx] == EOS)
{
SendClientMessage(playerid,0xFFFFFFAA,"{00A1FF}USAGE{FFFFFF}: /v setplate [newplate]");
return 1;
}
new Float:XX,Float:YY,Float:ZZ,Float:AA;
new Float:CarHP, Float:OldCarHP;
new panels,doors,lights,tires;
GetVehicleHealth(vehid, CarHP);
GetVehicleDamageStatus(vehid,panels,doors,lights,tires);
OldCarHP = CarHP;
format(CarInfo[vehid][cLicense], 32 ,"%s",cmdtext[idx]);
SetVehicleNumberPlate(vehid,CarInfo[vehid][cLicense]);
GetVehiclePos(vehid,XX,YY,ZZ);
GetVehicleZAngle(vehid, AA);
SetVehicleToRespawn(vehid);
SetVehiclePos(vehid,XX,YY,ZZ);
SetVehicleZAngle(vehid, AA);
PutPlayerInVehicle(playerid,vehid,0);
SetVehicleHealth(vehid, OldCarHP);
UpdateVehicleDamageStatus(vehid,panels,doors,lights,tires);
format(string, sizeof(string), "{FFFF00}You have set your vehicle's plate to:{FFFFFF} %s", CarInfo[vehid][cLicense]);
SendClientMessage(playerid, 0xFFFFFFFF, string);
OnPropUpdate(); SavePlayerData(playerid);
}
else
{
SendClientMessage(playerid, 0xFFFFFFAA, "Nu esti in masina ta personala pentru a putea schimba NR de Inmatriculare.");
return 1;
}
}
else if(strcmp(x_nr,"lock1",true) == 0)
{
new keycar = PlayerInfo[playerid][pPcarkey];
if(keycar != -1)
{
new locked[256];
locked = strtok(cmdtext, idx);
if(CarInfo[keycar][cLock] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,0);
}
}
format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 0;
OnPropUpdate(); SavePlayerData(playerid);
return 1;
}
else if(CarInfo[keycar][cLock] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,1);
}
}
format(string, sizeof(string), "~w~Vehicle~n~~r~Locked");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 1;
OnPropUpdate(); SavePlayerData(playerid);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 1");
return 1;
}
}
else if(strcmp(x_nr,"lock2",true) == 0)
{
new keycar = PlayerInfo[playerid][pPcarkey2];
if(keycar != -1)
{
new locked[256];
locked = strtok(cmdtext, idx);
if(CarInfo[keycar][cLock] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,0);
}
}
format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 0;
OnPropUpdate(); SavePlayerData(playerid);
return 1;
}
else if(CarInfo[keycar][cLock] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,1);
}
}
format(string, sizeof(string), "~w~Vehicle~n~~r~Locked");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 1;
OnPropUpdate(); SavePlayerData(playerid);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 2");
return 1;
}
}
else if(strcmp(x_nr,"lock3",true) == 0)
{
new keycar = PlayerInfo[playerid][pPcarkey3];
if(keycar != -1)
{
new locked[256];
locked = strtok(cmdtext, idx);
if(CarInfo[keycar][cLock] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,0);
}
}
format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 0;
OnPropUpdate(); SavePlayerData(playerid);
return 1;
}
else if(CarInfo[keycar][cLock] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,1);
}
}
format(string, sizeof(string), "~w~Vehicle~n~~r~Locked");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 1;
OnPropUpdate(); SavePlayerData(playerid);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 3");
return 1;
}
}
else if(strcmp(x_nr,"color",true) == 0)
{
if(PlayerInfo[playerid][pPcarkey] == -1 && PlayerInfo[playerid][pPcarkey2] == -1 && PlayerInfo[playerid][pPcarkey3] == -1)
{
SendClientMessage(playerid, COLOR_GREY," You don't have a vehicle to respray.");
return 1;
}
if(GetPlayerMoney(playerid) < 1000)
{
SendClientMessage(playerid, COLOR_GREY," You don't have enough money for vehicle respray.");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{00A1FF}USAGE{FFFFFF}: /v color [ColorOneID] [ColorTwoID]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 && color1 > 126)
{
SendClientMessage(playerid, COLOR_GREY, " Wrong color id!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{00A1FF}USAGE{FFFFFF}: /v color [ColorOneID] [ColorTwoID]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 && color2 > 126)
{
SendClientMessage(playerid, COLOR_GREY, " Wrong color id!");
return 1;
}
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { vehid = PlayerInfo[playerid][pPcarkey2]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { vehid = PlayerInfo[playerid][pPcarkey3]; }
else { return 1; }
if(IsPlayerInVehicle(playerid, vehid))
{
CarInfo[vehid][cColorOne] = color1;
CarInfo[vehid][cColorTwo] = color2;
GivePlayerMoney(playerid, -1000);
ChangeVehicleColor(vehid, color1, color2);
OnPropUpdate(); SavePlayerData(playerid);
GameTextForPlayer(playerid, "~w~Bill for a Paint Respray~n~~r~-$1000", 5000, 1);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY," You are not in your vehicle.");
return 1;
}
}
else if(strcmp(x_nr,"locate1",true) == 0)
{
if(!IsPlayerConnected(playerid)) { return 1; }
new Float:x,Float:y,Float:z;
new car = PlayerInfo[playerid][pPcarkey];
if(PlayerInfo[playerid][pPcarkey]==-1) { GameTextForPlayer(playerid, "~w~Nu ai o masina pentru a putea fi localizata", 2500, 3); return 1; }
SendClientMessage(playerid,COLOR_WHITE,"Locatia masinii a fost gasita.");
GetVehiclePos(car, x, y, z);
SetPlayerCheckpoint(playerid, x, y, z, 6);
return 1;
}
else if(strcmp(x_nr,"locate2",true) == 0)
{
if(!IsPlayerConnected(playerid)) { return 1; }
new Float:x,Float:y,Float:z;
new car = PlayerInfo[playerid][pPcarkey2];
if(PlayerInfo[playerid][pPcarkey]==-1) { GameTextForPlayer(playerid, "~w~Nu ai o masina pentru a putea fi localizata", 2500, 3); return 1; }
SendClientMessage(playerid,COLOR_WHITE,"Locatia masinii a fost gasita.");
GetVehiclePos(car, x, y, z);
SetPlayerCheckpoint(playerid, x, y, z, 6);
return 1;
}
else if(strcmp(x_nr,"locate3",true) == 0)
{
if(!IsPlayerConnected(playerid)) { return 1; }
new Float:x,Float:y,Float:z;
new car = PlayerInfo[playerid][pPcarkey3];
if(PlayerInfo[playerid][pPcarkey]==-1) { GameTextForPlayer(playerid, "~w~Nu ai o masina pentru a putea fi localizata", 2500, 3); return 1; }
SendClientMessage(playerid,COLOR_WHITE,"Locatia masinii a fost gasita.");
GetVehiclePos(car, x, y, z);
SetPlayerCheckpoint(playerid, x, y, z, 6);
return 1;
}
else if(strcmp(x_nr,"tow1",true) == 0)
{
if(IsPlayerConnected(playerid))
{
new car = PlayerInfo[playerid][pPcarkey];
GetPlayerName(playerid, playername, sizeof(playername));
if (car != -1 && strcmp(playername, CarInfo[PlayerInfo[playerid][pPcarkey]][cOwner], true) == 0)
{
GameTextForPlayer(playerid, "~w~Masina a fost~n~~g~Tractata cu succes~n~~r~$-1500", 5000, 1);
GivePlayerMoney(playerid,-1500);
SetVehicleToRespawn(car);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
else
{
GameTextForPlayer(playerid, "~w~Nu detii o masina personala.", 5000, 1);
}
}
}
else if(strcmp(x_nr,"tow2",true) == 0)
{
if(IsPlayerConnected(playerid))
{
new car = PlayerInfo[playerid][pPcarkey2];
GetPlayerName(playerid, playername, sizeof(playername));
if (car != -1 && strcmp(playername, CarInfo[PlayerInfo[playerid][pPcarkey2]][cOwner], true) == 0)
{
GameTextForPlayer(playerid, "~w~Masina a fost~n~~g~Tractata cu succes~n~~r~$-1500", 5000, 1);
GivePlayerMoney(playerid,-1500);
SetVehicleToRespawn(car);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
else
{
GameTextForPlayer(playerid, "~w~Nu detii o masina personala.", 5000, 1);
}
}
}
else if(strcmp(x_nr,"tow3",true) == 0)
{
if(IsPlayerConnected(playerid))
{
new car = PlayerInfo[playerid][pPcarkey3];
GetPlayerName(playerid, playername, sizeof(playername));
if (car != -1 && strcmp(playername, CarInfo[PlayerInfo[playerid][pPcarkey3]][cOwner], true) == 0)
{
GameTextForPlayer(playerid, "~w~Masina a fost~n~~g~Tractata cu succes~n~~r~$-1500", 5000, 1);
GivePlayerMoney(playerid,-1500);
SetVehicleToRespawn(car);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
else
{
GameTextForPlayer(playerid, "~w~Nu detii o masina personala.", 5000, 1);
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "HINT: (/v)ehicle [name]");
SendClientMessage(playerid, COLOR_WHITE, "Available names: park, lock(1-3), sell, sellto, color, setplate, locate(1-3), tow(1-3)");
return 1;
}
}
return 1;
}[/pawn]
-
Frumos,frumoasa idee,5/5.Mai astept creatii.
-
Frumos Massari,5/5.
-
Pai,fiecare user de acolo are o masina personala,daca stergi Users,fisierele,nu folder,poate o sa mearga,nu sunt sigur,si din vehicles,sterge tot,dar eu zic sa mai faci o copie in caz ca nu merge.
-
Incearca asta:
[pawn]forward CheckMark(i);
public CheckMark(i)
{
if(PlayerData[pMember] == 4 || PlayerData[pLeader] == 4)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_LIGHTBLUE );
}
if(PlayerData[pMember] == 1 || PlayerData[pLeader] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_DBLUE );
}
if(PlayerData[pMember] == 2 || PlayerData[pLeader] == 2)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_DBLUE );
}
if(PlayerData[pMember] == 3 || PlayerData[pLeader] == 3)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_BBLUE );
}
if(PlayerData[pMember] == 5 || PlayerData[pLeader] == 5)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0x8F8C47FF );
}
if(PlayerData[pMember] == 6 || PlayerData[pLeader] == 6)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_YELLOW );
}
if(PlayerData[pMember] == 7 || PlayerData[pLeader] == 7)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_LIGHTBLUE );
}
if(PlayerData[pMember] == 8 || PlayerData[pLeader] == 8)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_RED );
}
if(PlayerData[pMember] == 9 || PlayerData[pLeader] == 9)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_PURPLE );
}
if(PlayerData[pMember] == 10 || PlayerData[pLeader] == 10)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_YELLOW2 );
}
if(PlayerData[pMember] == 11 || PlayerData[pLeader] == 11)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0x40863CFF );
}
if(PlayerData[pMember] == 12 || PlayerData[pLeader] == 12)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0xD900D9FF );
}
if(PlayerData[pMember] == 13 || PlayerData[pLeader] == 13)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0xFD7E00FF );
}
if(PlayerData[pMember] == 14 || PlayerData[pLeader] == 14)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0x6A4444FF );
}
if(PlayerData[pMember] == 15 || PlayerData[pLeader] == 15)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0x6400B1FF );
}
if(PlayerData[pMember] == 16 || PlayerData[pLeader] == 16)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0x2F2F2FF );
}
if(PlayerData[pAdmin] >= 1 && event == 0 && PlayerData[pLeader] == 0 && PlayerData[pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_LIGHTBLUE );
}
if(PlayerData[pAgent] == 1 && event == 0 && PlayerData[pLeader] == 0 && PlayerData[pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_YELLOW );
}
if(event == 1 && PlayerData[pAdmin] >= 1 && PlayerData[pLeader] == 0 && PlayerData[pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0xff0099 );
}
if(event == 1 && PlayerData[pAgent] == 1 && PlayerData[pLeader] == 0 && PlayerData[pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, 0xff0099 );
}
if(PlayerData[pLeader] == 0 && PlayerData[pAgent] < 1 && PlayerData[pAdmin] < 1 && PlayerData[pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, i, COLOR_WHITE );
}
}[/pawn]
Si asta:
[pawn]if(PlayerData[pLeader] == 0 && PlayerData[pMember] == 0 && PlayerData[pAgent] == 1 && event == 1)
{
SetPlayerChatBubble(i, text, 0xff0099, 50.0, 5000);
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[Helper] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0xff0099,0xff0099,0xff0099,0xff0099,0xff0099);
}
if(PlayerData[pLeader] == 0 && PlayerData[pMember] == 0 && PlayerData[pAgent] == 1 && event == 0)
{
SetPlayerChatBubble(i, text, COLOR_YELLOW, 50.0, 5000);
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[Helper] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
}
if(PlayerData[pLeader] == 0 && PlayerData[pMember] == 0 && PlayerData[pAdmin] >= 1 && event == 1)
{
SetPlayerChatBubble(i, text, 0xff0099, 50.0, 5000);
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[Admin] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0xff0099,0xff0099,0xff0099,0xff0099,0xff0099);
}
if(PlayerData[pLeader] == 0 && PlayerData[pMember] == 0 && PlayerData[pAdmin] >= 1 && event == 0)
{
SetPlayerChatBubble(i, text, 0x9ABDFF, 50.0, 5000);
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[Admin] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0x9ABDFF,0x9ABDFF,0x9ABDFF,0x9ABDFF,0x9ABDFF);
}
else if(PlayerData[pLeader] == 0 && PlayerData[pAdmin] < 1 && PlayerData[pMember] == 0 && PlayerData[pAgent] == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : [%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
if(PlayerData[pLeader] == 1 || PlayerData[pMember] == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE);
}
if(PlayerData[pLeader] == 2 || PlayerData[pMember] == 2)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE);
}
if(PlayerData[pLeader] == 3 || PlayerData[pMember] == 3)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_BBLUE,COLOR_BBLUE,COLOR_BBLUE,COLOR_BBLUE,COLOR_BBLUE);
}
if(PlayerData[pLeader] == 4 || PlayerData[pMember] == 4)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
}
if(PlayerData[pLeader] == 5 || PlayerData[pMember] == 5)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0x8F8C47FF,0x8F8C47FF,0x8F8C47FF,0x8F8C47FF,0x8F8C47FF);
}
if(PlayerData[pLeader] == 6 || PlayerData[pMember] == 6)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
}
if(PlayerData[pLeader] == 7 || PlayerData[pMember] == 7)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
}
if(PlayerData[pLeader] == 8 || PlayerData[pMember] == 8)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED);
}
if(PlayerData[pLeader] == 9 || PlayerData[pMember] == 9)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(PlayerData[pLeader] == 10 || PlayerData[pMember] == 10)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,COLOR_YELLOW2,COLOR_YELLOW2,COLOR_YELLOW2,COLOR_YELLOW2,COLOR_YELLOW2);
}
if(PlayerData[pLeader] == 11 || PlayerData[pMember] == 11)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0x40863CFF,0x40863CFF,0x40863CFF,0x40863CFF,0x40863CFF);
}
if(PlayerData[pLeader] == 12 || PlayerData[pMember] == 12)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0xD900D9FF,0xD900D9FF,0xD900D9FF,0xD900D9FF,0xD900D9FF);
}
if(PlayerData[pLeader] == 13 || PlayerData[pMember] == 13)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0xFD7E00FF,0xFD7E00FF,0xFD7E00FF,0xFD7E00FF,0xFD7E00FF);
}
if(PlayerData[pLeader] == 14 || PlayerData[pMember] == 14)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0x6A4444FF,0x6A4444FF,0x6A4444FF,0x6A4444FF,0x6A4444FF);
}
if(PlayerData[pLeader] == 15 || PlayerData[pMember] == 15)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0x6400B1FF,0x6400B1FF,0x6400B1FF,0x6400B1FF,0x6400B1FF);
}
if(PlayerData[pLeader] == 16 || PlayerData[pMember] == 16)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, i, string,0x2F2F2FFF,0x2F2F2FFF,0x2F2F2FFF,0x2F2F2FFF,0x2F2F2FFF);
}[/pawn]
-
PersonalVehicles,e acolo sus.
Problema comanda
in Arhivă probleme
Posted
Are, uite toate comanda: