Vicente Grup: Administrators
Mesaje : 105 Puncte : 380 Reputatie : 2 Data de inscriere : 11/04/2013 Varsta : 30 Localizare : Center of the earth
| Subiect: Cum adaugi masini personale Mar Mai 07, 2013 6:23 pm | |
| Dupa cum vedeti in titlu o sa va arat cum sa puneti masini personale. Pentru inceput deschidem gamemode-ul cu pawno sau c++ dupa cum doriti dvs (sfatul meu este cu pawno findca este mai usor).
Punem la inceput sus unde sunt #define si #include sub ele punem : - Citat :
- new nume;
Dupa aceea ne ducem dam edit> find > si cautam OnGameModeInit
Dupa ce am gasit OnGameModeInit facem urmatorul lucru sa pozitionam masina. - Citat :
- nume = AddStaticVehicle(522,688.3740,-1261.5845,13.1338,89.9412,79,25);
522 - reprezinta id de la masina in cazul acesta este un nrg-500
688.3740,-1261.5845,13.1338,89.9412 - reprezinta coordonatele masini, ca sa le obtineti dati /save in joc, dupa ce ati dat va duceti in My Document > GTA San Andreas User Files > Samp > savedpositions si cautati acolo (pentru a le diferentia puteti da asa /save coorodante masina x, am dat un exemplu voi puteti scrie orice).
79,25 - reprezinta culoarea 1 si culoarea 2 puteti afla id-urile de aici [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
Acum mai avem de pus un singur lucru. Intai cautam OnPlayerEnterVehicle si punem asta. - Citat :
- if(vehicleid == nume && !ispassenger)
{ new sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); if(strcmp(sendername,"aici puneti numele jucatorului care va conduce masina",true)) { new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz); SetPlayerPos(playerid, cx, cy, cz); SendClientMessage(playerid,COLOR_GREY," iar aici puneti un mesaj pentru cei care incearca sa urce in masina !"); RemovePlayerFromVehicle(playerid); } } Dupa ce am terminat si asta dam compilare salvam si am terminat.
Sper ca va fost de ajutor. | |
|