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.

×
×
  • 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.