lockLocked

Cum sa adaugi/schimbi locatia si culoarea masinil

person N!k3
schedule May 6, 2017
forum 1
visibility 15
May 6, 2017 at 1:07 PM
Original Post
#1
Member

Buna, astazi va prezint un tutorial in care puteti sa adaugati o masina de factiune, sa ii schimbati locatia sau culoarea respectivei.

1. Incepem adaugand un "new" la gamemode:
Pawno Code: [Select]
new tutorial1
Eu am pus numele "tutorial" si am creat doar unul, daca doriti mai multe masini, urmati aceleasi instructiuni.

Acuma trebuie sa creem masina cu: AddStaticVehicle , dar mai intai trebuie sa alegem masina si sa localizam unde vrem s-o punem:
1. Intram in GTA SAN ANDREAS
2. Ne urcam in masina dorita
3. Mergem la locatia dorita
4. Tastam /save din masina
2. Dupa ce am facut tot ce am zis mai sus ne ducem la: My Computer/Documents/GTA San Andreas User Files/SAMP/savedpositions. Acolo trebuie sa avem un cod gen: AddStaticVehicle(411,1620.7018,-1613.6495,13.2740,180.4184,64,1); // 
411 = ID-UL masinii in care ai dat /save in joc
RESTUL CODULUI = X, Y, Z, pozitia in care se v-a afla masina
64,1 = Culoarea masinii in care ai dat /save in joc

3. Mergem la "public OnGameModeInit()" si scriem complectam cam asa:
Pawno Code: [Select]
tutorial1 = AddStaticVehicle(411,1620.7018,-1613.6495,13.2740,180.4184,64,1); // Infernus

1. Ca sa restrictionam masina doar pentru o anumita factiune, facem un public cu forward-ul:

2. Forward:
Pawno Code: [Select]
forward IsATutorialCar(carid)

3. Public:
Pawno Code: [Select]
public IsATutorialCar(carid)
{
if((carid == tutorial1))
{
return 1;
}
return 0;
}
if((carid == tutorial1)) inseamna masinile care le restrictionezi, eu am avut doar tutorial1.
Daca ai vrea sa pui mai multe masini, ar fi asa: if((carid == tutorial1) || (carid == tutorial2) || (carid == tutorial3) || (carid == tutorial4))

4. Mergem la public OnPlayerStateChange si scriem:
Pawno Code: [Select]
if(IsATutorialCar(newcar))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1) { }
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"{30a030}[ProGaming]: {FFFFFF}Ne pare rau, dar nu faci parte din {107BAD}Tutorial");}

May 14, 2017 at 6:16 PM
#2
Member

"9. Fiecare topic va fii  deschis timp de 72 ore , dupa care se poate inchide."

T/C

Join the Discussion

You need to be logged in to post a reply.

loginLogin to Reply