Jump to content

[GF] Cum sa adaugi o masina personalizata


LuciaN

Recommended Posts

Am facut acest tutorial pentru ca multi nu prea stiu cum sa adauge si deasemenea multi cauta un astfel de tutorial pentru gf ,cred

:))

1. Prima data avem nevoie de o masina.

Intra pe server spawneaza o masina cu comanda /veh dupa ce o spawmezi o adaugi in locul unde vrei sa fie masina cand pornesti serverul.

Dupa ce ai hotarat unde sa o pui urci in masina si dai /save .

Iesi din joc intri in folderul in care ai instalat Gta-ul si cauti in acest folder fisierul  "savedpositions".

Il deschizi cu notepad sau worldpad (e aceiasi).

Acum Lom datele despre masina adaugata de catre noi.

Porneste pawno,dai "ctrl+f" si cauta "public OnGameModeInit()" FARA GILIMELE .

Dupa ce lai gasit adaugam aici masina noastra. Si dai compiler

Daca nu ati inteles cum sa adaugati o masina uitativa aici http://forum.sa-mp.ro/tutoriale/(tutorial)-cum-sa-adaugi-masini-in-server-!!!/

2.Acum vom personaliza masina adaugata de catre noi.

Pentru inceput vom baga noul mod cu masina adaugata de noi.

Intri pe server.

Mergi la masina adaugata intri in masina cobori , dupa ce ai coborat dai /oldcar acolo iti va da un numar numarul acela reprezinta masina adaugata. ATENTIE NU SPAWMA NICI UN VEHICUL SAU ACEST PAS NU ITI VA REUSI.

Notam numarul de la /oldcar pe o Foaie de hartie.

Iesim de pe server si deschidem pawno.Cautam prin functia search(ctrl+f)  "public OnPlayerStateChange(playerid, newstate, oldstate)".

Acum adaugam datele:

 

                if(newcar == Id-ul masini aflat de catre noi)
		{

                       new sendername[MAX_PLAYER_NAME];
                       GetPlayerName(playerid, sendername, sizeof(sendername));
		       if(strcmp(sendername,"Numele Ownerului Masini",true))
		      {
		            SendClientMessage(playerid,COLOR_GREY,"   Tu nu esti Mirabela (aici vei adauga un mesaj pe care vrei tu sa il arete daca nu esti ownerul masini ");
                            RemovePlayerFromVehicle(playerid);
                       }
		}

Sper ca vam explicat calumea daca nu am scris ceva corect corectatima :))

[img width=222 height=100]http://www.speedtest.net/result/734520190.pn

Link to comment
Share on other sites

  • 1 month later...

if(newcar == Id-ul masini aflat de catre noi)

      {

                      new sendername[MAX_PLAYER_NAME];

                      GetPlayerName(playerid, sendername, sizeof(sendername));

            if(strcmp(sendername,"Numele Ownerului Masini",true))

            {

                  SendClientMessage(playerid,COLOR_GREY,"  Tu nu esti Mirabela (aici vei adauga un mesaj pe care vrei tu sa il arete daca nu esti ownerul masini ");

                            RemovePlayerFromVehicle(playerid);

                      }

      }

Asta unde o pun?

Link to comment
Share on other sites

Prima data a fost postat asa http://forum.sa-mp.ro/index.php?topic=3702.0,deci exista deja un astfel de TUT,nu inteleg de ce l-ai mai facut si tu+ ca nu folosesti

 Code si /Code 

.... Imi pare rau dar la rank-ul tau de ,,Batran",baiatule,lasi de dorit.

Cer inchiderea acestui topic din respect pt SiCE.

Link to comment
Share on other sites

Am facut acest tutorial pentru ca multi nu prea stiu cum sa adauge si deasemenea multi cauta un astfel de tutorial pentru gf ,cred :))

1. Prima data avem nevoie de o masina.

Intra pe server spawneaza o masina cu comanda /veh dupa ce o spawmezi o adaugi in locul unde vrei sa fie masina cand pornesti serverul.

Dupa ce ai hotarat unde sa o pui urci in masina si dai /save .

Iesi din joc intri in folderul in care ai instalat Gta-ul si cauti in acest folder fisierul  "savedpositions".

Il deschizi cu notepad sau worldpad (e aceiasi).

Acum Lom datele despre masina adaugata de catre noi.

Porneste pawno,dai "ctrl+f" si cauta "public OnGameModeInit()" FARA GILIMELE .

Dupa ce lai gasit adaugam aici masina noastra. Si dai compiler

Daca nu ati inteles cum sa adaugati o masina uitativa aici http://forum.sa-mp.ro/tutoriale/(tutorial)-cum-sa-adaugi-masini-in-server-!!!/

2.Acum vom personaliza masina adaugata de catre noi.

Pentru inceput vom baga noul mod cu masina adaugata de noi.

Intri pe server.

Mergi la masina adaugata intri in masina cobori , dupa ce ai coborat dai /oldcar acolo iti va da un numar numarul acela reprezinta masina adaugata. ATENTIE NU SPAWMA NICI UN VEHICUL SAU ACEST PAS NU ITI VA REUSI.

Notam numarul de la /oldcar pe o Foaie de hartie.

Iesim de pe server si deschidem pawno.Cautam prin functia search(ctrl+f)  "public OnPlayerStateChange(playerid, newstate, oldstate)".

Acum adaugam datele:

                if(newcar == Id-ul masini aflat de catre noi)

{

                       new sendername[MAX_PLAYER_NAME];

                       GetPlayerName(playerid, sendername, sizeof(sendername));

       if(strcmp(sendername,"Numele Ownerului Masini",true))

      {

            SendClientMessage(playerid,COLOR_GREY,"   Tu nu esti Mirabela (aici vei adauga un mesaj pe care vrei tu sa il arete daca nu esti ownerul masini ");

                            RemovePlayerFromVehicle(playerid);

                       }

}

Sper ca vam explicat calumea daca nu am scris ceva corect corectatima :))

GG :) la asta se intelege mai bine ;)

Link to comment
Share on other sites

Prima data a fost postat asa http://forum.sa-mp.ro/index.php?topic=3702.0,deci exista deja un astfel de TUT,nu inteleg de ce l-ai mai facut si tu+ ca nu folosesti

 Code si /Code 

.... Imi pare rau dar la rank-ul tau de ,,Batran",baiatule,lasi de dorit.

Cer inchiderea acestui topic din respect pt SiCE.

POi decat ala care nu intelege nimeni fara suparare eu zik ca mai bine asta ... ala e intrun fel asta e in altu face ce vrea farse ori il sterge ori nu nu ii moarte sau mori tu daca nu il sterge sau ce care e problema gata cu off topic scz ...

App si baietash crek esti tu la 12 - 13 ani dupa cum scrie in profil asa ca ... poti sa ai si 500 de posturi ca in fata mea tot cam v esti ..

[img width=222 height=100]http://www.speedtest.net/result/734520190.pn

Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
  • 2 weeks later...
  • 4 weeks later...

Cauta Linia "if(newstate == PLAYER_STATE_DRIVER) //buggy dont finnish" fara ghilimele , si sub { adauga

new newcar = GetPlayerVehicleID(playerid);

Daca ai adaugat deja "new newcar = GetPlayerVehicleID(playerid);", muti:

if(newcar == 264)
		{
            new sendername[MAX_PLAYER_NAME];
            GetPlayerName(playerid, sendername, sizeof(sendername));
		    if(strcmp(sendername,"Max",true))
			{
			  SendClientMessage(playerid,COLOR_GREY,"You do not have the keys of this car !");
              RemovePlayerFromVehicle(playerid);
            }
		}

sub new housecar = PlayerInfo[playerid][pPhousekey]+1; de la   if(newstate == PLAYER_STATE_DRIVER) //buggy dont finnish

Daca nu ai inteles dami un pm cu id tau sa te ajut.:)

[img width=222 height=100]http://www.speedtest.net/result/734520190.pn

Link to comment
Share on other sites

  • 4 weeks later...

E:\Saintssasa\Saintssasa\BestGaming\gamemodes\SainTs.pwn(5708) : error 017: undefined symbol "newcar"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

ce fac?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By TheGodfather
      Salut, masinile se respawneaza la un interval de timp daca cineva nu e in ele. Am pus peste tot unde e SetVehicleToRespawn() un mesaj unic, ca sa imi dau seama unde e problema. Dar cand masina se respawneaza nu apare niciun mesaj, tin sa mentionez ca mesajul e pus cu SendClientMessageToAll. Deci nu exista sansa sa se fi trimis si sa nu il fi vazut. Am gamemode hpq123 bhood.
    • By CenzoR
      Salut! Am problema cand intru in masina persoanala nu imi arata detalile acesteia, de ex cate zile are, km, culorile.
      Scriptul este deja pus in gamemode (nu este anulat)
      Ma poate ajuta cineva?
    • By salexm93
      Salut ,pot adauga cod la apelarea functiilor native ? De ex la CreatePickup am nevoie sa salvez date pe care sa le accesez la OnPlayerPickUpPickup(playerid, pickupid)
    • By Tefyuu
      Salut , in gamemode ul burned by waller , cum adaug pet in shop ? am incercat eu ceva dar nu a aparut si am zis sa va intreb
    • By Lwka
      Hey! Am si eu nevoie de ajutor la comanda /bonus


      Cum pot acorda un vehicul temporar?
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.