GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Aqe34 - 2013. június 27. - 15:38:03

Cím: SA:MP autó készítés
Írta: Aqe34 - 2013. június 27. - 15:38:03

Sziasztok.
Az lenne a kérdésem hogyan lehet saját autót készíteni...Ezalatt azt értem hogy pl a kocsira ráirni a nevemet vagy ilysemi.Elõre is köszönöm
Cím: SA:MP autó készítés
Írta: Lockett - 2013. június 27. - 16:45:52
Huu hát én nem tudok ilyenrõl maximum rendszámot lehet csinálni. Amire te gondolsz az szerintem már object szerkesztésés azt csak te látod.
Cím: SA:MP autó készítés
Írta: .:Secur:. - 2013. június 27. - 22:07:00
Modolásnak hívják és valóban csak te látod.
Cím: SA:MP autó készítés
Írta: Zalakaka45 - 2013. június 28. - 17:04:32
Csõ! Remélem ilyenre gondoltál! Nem volt tesztelve de remélem megy! Ha van valami gondod vele szolj!

#include <a_samp>
#if defined FILTERSCRIPT
new privatkocsi;
public OnFilterScriptInit()
{
privatkocsi = CreateVehicle(451,981.3308,-1435.5853,14.1370,179.5676,0,1,13);
/* Az X,Y,Z azt úgy tudod lekérni hogy felmész a szeróra, oda mész ahova
szeretnéd a kocsit, beirod /save. Kimész a játékbol, megnyitod a mappát,
Dokumentumok-->Gta San Andreas User Files-->SAMP-->Saved Positions.txt
és ott benne van. A zárójelben lévõ elsõ számot ne vedd figyelembe,
a vesszõ utáni számot a 2.vesszõig másold ki, az az X pozició, a 2. vesszõtöl
a 3.vesszõig van az Y pozició, a 3. vesszõtöl a 4. vesszõig a Z pozició!
Ha mind ez megvan márcsak bekell hogy másoljad az X,Y,Z hellyére! */
print(\"\\n--------------------------------------\");
print(\" Privát Autó Script by CoolEdy betöltve!\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
    new kocsiid = GetPlayerVehicleID(playerid);
         if(kocsiid == 5) // A kocsinak az ID ja, /dl vel nézheted meg ha a kocsi mellet állsz!
         {
        new Neve[MAX_PLAYER_NAME]; GetPlayerName(playerid,Neve,MAX_PLAYER_NAME);
       if(strfind(Neve,\"[NT]Aqe34[cL]\",true))
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,0xFF2222FF,\"Te nem szállhatsz be ebbe a jármûbe!\");
         }
         else
         {
            GameTextForPlayer(playerid, \"Üdvözöllek a kocsidban,[NT]Aqe34[cL]!\", 3000, 1);
         }
}
return 1;
}
#endif
Cím: SA:MP autó készítés
Írta: Lockett - 2013. június 28. - 20:25:24
Nem igazábol õ olyanra gondolt hogy mondjuk fõl festi a kocsi oldalára a nevét meg ilyenek.
Cím: SA:MP autó készítés
Írta: ZyZu. - 2013. június 28. - 21:48:39
Meg lehet oldani van függvény rá.. de nem ugrik be.. :D  :hmmm:
Cím: SA:MP autó készítés
Írta: Peter1481048284 - 2013. június 28. - 22:40:01
Huh AttachObjectToVehicle lehet van egy TextEditor nevét nem tudom de faja. Olyat lehet vele készíteni, hogy a térbe készíti el nem a monitoron marad hanem térben vagyis rárakod pl városházára és ottmarad. Ebbõl lehet tudja valaki a nevét. Na olyanba csinálsz egyet elnevezed pl kocsiPB nek majd lemented és berakod gamemode majd ez a kód!
 
new Float:vehx, Float:vehy, Float:vehz;
GetVehiclePos(currentveh, vehx, vehy, vehz);
AttachObjectToVehicle(kocsiPB, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0);

 
ezt kitöltöd majd addig adsz hozzá +1 vagy -1 vagy több míg nem ér oda. Elméletileg jónak kell lennie.
Cím: SA:MP autó készítés
Írta: BoOy - 2013. június 30. - 23:44:40
Idézetet írta: Peter date=1372452001\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38961\" data-ipsquote-contentclass=\"forums_Topic
Huh AttachObjectToVehicle lehet van egy TextEditor nevét nem tudom de faja. Olyat lehet vele készíteni, hogy a térbe készíti el nem a monitoron marad hanem térben vagyis rárakod pl városházára és ottmarad. Ebbõl lehet tudja valaki a nevét. Na olyanba csinálsz egyet elnevezed pl kocsiPB nek majd lemented és berakod gamemode majd ez a kód!
 
A válasz:
http://wiki.sa-mp.com/wiki/SetObjectMaterialText