AcasaFAQInregistrareConectare
Descriere

Distribuiţi|

[Tutorial] Masina personala

Vezi subiectul anterior Vezi subiectul urmator In jos
AutorMesaj
sn1
Fondator
avatar


Rank: Fondator
Browser :
Join Join : 27/05/2010
Varsta Varsta : 22
Mesaje Mesaje : 286
MesajSubiect: [Tutorial] Masina personala Dum Mai 20, 2012 9:44 pm

Pentru a va putea crea propria masina, trebuie sa faceti urmatorii pasi:
1.) Definirea owner-ului masinii. Mergem la inceputul GM-ului unde avem inceputa seria cu "new" si facem urmatorul lucru:


new cipy;


2.) Coordonatele masinii: Mergeti in joc, luati o masina si dati /save! Coordonatele le veti lua din folderul: My Documents/Gta San Andreas User Files/SAMP/savedpositions.txt. In continuare pentru a putea salva masina personala la acele coordonate veti face in felul urmator:


cipy = AddStaticVehicleEx(560,-2508.5161,415.9571,27.4856,327.8495,5,6,9999999999999999999999999999);


Unde:
-> "560" - este ID-ul masinii salvate;
-> "-2508.5161" - este Coordonata X;
-> "415.9571" - este Coordonata Y;
-> "27.4856" - este Coordonata Z;
-> "327.8495" - este Unghiul de Rotatie;
-> "5" - este Prima Culoare;
-> "6" - este A Doua Culoare;
-> 9999999999999999999999999999 - este Timpul de Respawn al Masinii; (puteti pune si mai mult). Aici este poza cu coordonatele masinii.


3.) Cautati linia urmatoare:



public OnPlayerConnect(playerid)


Sub ea vom creea un 3DText pe masina:
new Text3D:cipyy = Create3DTextLabel("Masina lui cipry92_sv",COLOR_GRAD1,30.0,30.0,5.0,30.0,0);
Attach3DTextLabelToVehicle(cipyy, cipy, 0.0, 0.0, 0.0);

IMPORTANT: Acel "cipyy" nu trebuie sa corespunda cu numele owner-ului masinii care il vom defini mai jos!


4.) Vom crea masina personala dupa urmatorul model:



if(newcar == cipy)
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(strcmp(PlayerName, "cipry92_sv", true) == 0)
{
SendClientMessage(playerid, COLOR_1BLUE,"Bun venit in masina ta cipry92_sv.");
}
else
{
RemovePlayerFromVehicle(playerid);
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
SendClientMessage(playerid, COLOR_RED,"Nu este masina ta! Este a lui cipry92_sv.");
}
}

Sfat: acel "cipry92_sv" de la "if(strcmp(
PlayerName, "cipry92_sv", true) == 0)" il veti inlocui cu numele contului vostru. Asta este tot, sper sa viu de ajutor.

PS: Pentru alte nelamuriri legate de masini personale postati aici.


Tutorial by sn1
Sus In jos
dsK
Membru


Rank: Membru
Browser :
Join Join : 07/02/2013
Mesaje Mesaje : 19
MesajSubiect: Re: [Tutorial] Masina personala Joi Feb 07, 2013 3:57 am

ms ca mai ajutat ma
Sus In jos

[Tutorial] Masina personala

Vezi subiectul anterior Vezi subiectul urmator Sus
Reclama Platita: [Tutorial] Masina personala
Avatar Robotel
Membru din: 10.10.2012
Mesaje: 380
Locatie: Google

2E/Luna
Sus

Subiecte similare

-
t CONNECT GTA.INDUNGI.RO ! 2 arme inf + 1 masina personala
t [Tutorial] Cum sa faci un sistem de logare/inregistrare!
t Samp.GamesIasi.Ro - TheGodfather [0.3c]
Pagina 1 din 1

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
 :: BlueGamings - San Andreas Multiplayer :: Tutoriale-