Jump to content

[GF]Cum creezi masina personalizata CEL MAI USOR MOD!


CrunK

Recommended Posts

Tutorial Created By CokeJR

Deci am vazut ca mai este un tutorial dar acesta este Mult mai simplu decat acela!

Pasul 1:

Te duci in joc spawnezi masina te duci unde vrei sa tio spawneze dai /save ==>> te duci unde ai instalat Gta ==>> savedposition Ex: AddStaticVehicle(coordonatele ); // numele cui o faci Si o bagi in GM!

Pasul 2:

Te duci in GM si bagi asta

if(newcar == id de la MASINA)

{

            new sendername[MAX_PLAYER_NAME];

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

    if(strcmp(sendername," Numele jucatorului caruia o faci!",true))

{

  SendClientMessage(playerid,COLOR_GREY,"  You do not have the keys of this car !");

              RemovePlayerFromVehicle(playerid);

            }

}

Sper ca va ajutat!

Link to comment
Share on other sites

  • 5 months later...

if(newcar == id de la MASINA)

de unde aflu id-ul masinii?

Ca sa faci o masina personalizata fara id, ci cu nume pui:

- sus in script:

new NumeMasina;
- sub OnGameModeInit:
NumeMasina = AddStaticVehicle(parametrii);
- sub OnPlayerUpdate(playerid) - nu stiu sigur daca aici se pune ;D
if(GetPlayerVehicleID(playerid) == NumeMasina)
{
	new sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	if(strcmp(sendername," Numele jucatorului caruia o faci!",true))
	{
		SendClientMessage(playerid,COLOR_GREY,"   You do not have the keys of this car !");
		RemovePlayerFromVehicle(playerid);
	}
}


Deci am vazut ca mai este un tutorial dar acesta este Mult mai simplu decat acela! Pasul 1: Te duci in joc spawnezi masina te duci unde vrei sa tio spawneze dai /save ==>> te duci unde ai instalat Gta ==>> savedposition Ex: AddStaticVehicle(coordonatele ); // numele cui o faci Si o bagi in GM! Pasul 2: Te duci in GM si bagi asta if(newcar == id de la MASINA) {             new sendername[MAX_PLAYER_NAME];             GetPlayerName(playerid, sendername, sizeof(sendername));     if(strcmp(sendername," Numele jucatorului caruia o faci!",true)) {   SendClientMessage(playerid,COLOR_GREY,"  You do not have the keys of this car !");               RemovePlayerFromVehicle(playerid);             } } Sper ca va ajutat!
n-ai spus unde se pune:
if(newcar == id de la MASINA)
		{

            new sendername[MAX_PLAYER_NAME];
            GetPlayerName(playerid, sendername, sizeof(sendername));
		    if(strcmp(sendername," [color=red]Numele jucatorului caruia o faci![/color]",true))
			{
			  SendClientMessage(playerid,COLOR_GREY,"   You do not have the keys of this car !");
              RemovePlayerFromVehicle(playerid);
            }
		}

;), ai copiat din GM asta cred :P

Link to comment
Share on other sites

Pasul 2:

Te duci in GM si bagi asta

if(newcar == id de la MASINA)

{

            new sendername[MAX_PLAYER_NAME];

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

    if(strcmp(sendername," Numele jucatorului caruia o faci!",true))

{

  SendClientMessage(playerid,COLOR_GREY,"  You do not have the keys of this car !");

              RemovePlayerFromVehicle(playerid);

            }

}

Sper ca va ajutat!

bn bn... intru in gm dar la ce linie OnPlayerStateChange ?

hx2mmd.gif
Link to comment
Share on other sites

nu merge sa compilez modu dupa ce bag acea masina personala

imi da o eroare la newcar.uitati eroarea de mi-o da

C:\Documents and Settings\Administrator\Desktop\servar\gamemodes\ad.pwn(7122) : error 017: undefined symbol "newcar"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Link to comment
Share on other sites

nu merge sa compilez modu dupa ce bag acea masina personala

imi da o eroare la newcar.uitati eroarea de mi-o da

C:\Documents and Settings\Administrator\Desktop\servar\gamemodes\ad.pwn(7122) : error 017: undefined symbol "newcar"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
new newcar;

Link to comment
Share on other sites

am bagat aia si acu imi da warninguri

C:\Documents and Settings\Administrator\Desktop\servar\gamemodes\ad.pwn(7240) : warning 219: local variable "newcar" shadows a variable at a preceding level
C:\Documents and Settings\Administrator\Desktop\servar\gamemodes\ad.pwn(8121) : warning 219: local variable "newcar" shadows a variable at a preceding level
C:\Documents and Settings\Administrator\Desktop\servar\gamemodes\ad.pwn(8664) : warning 219: local variable "newcar" shadows a variable at a preceding level
C:\Documents and Settings\Administrator\Desktop\servar\gamemodes\ad.pwn(30535) : warning 219: local variable "newcar" shadows a variable at a preceding level
C:\Documents and Settings\Administrator\Desktop\servar\gamemodes\ad.pwn(35234) : warning 219: local variable "newcar" shadows a variable at a preceding level
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

Header size:           8608 bytes
Code size:          1775428 bytes
Data size:          9197916 bytes
Stack/heap size:      16384 bytes; estimated max. usage=4123 cells (16492 bytes)
Total requirements:10998336 bytes

5 Warnings.

Link to comment
Share on other sites

adica cum sa nu o fac globala?

lasami u iar tutorialu cu tot ce tr sa pun  k sa mearga pls

in loc de:

if(newcar == id de la MASINA)
      {

            new sendername[MAX_PLAYER_NAME];
            GetPlayerName(playerid, sendername, sizeof(sendername));
          if(strcmp(sendername," Numele jucatorului caruia o faci!",true))
         {
           SendClientMessage(playerid,COLOR_GREY,"   You do not have the keys of this car !");
              RemovePlayerFromVehicle(playerid);
            }
      }
pui la OnPlayerUpdate asta:
if(GetPlayerVehicleID(playerid) == id de la MASINA)
      {

            new sendername[MAX_PLAYER_NAME];
            GetPlayerName(playerid, sendername, sizeof(sendername));
          if(strcmp(sendername," Numele jucatorului caruia o faci!",true))
         {
           SendClientMessage(playerid,COLOR_GREY,"   You do not have the keys of this car !");
              RemovePlayerFromVehicle(playerid);
            }
      }

Link to comment
Share on other sites

Mda am incercat si imi da aceste erori :|

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(2967) : warning 219: local variable "sendername" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(5025) : warning 219: local variable "newcar" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(5538) : warning 219: local variable "newcar" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(6987) : warning 219: local variable "newcar" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(10997) : error 010: invalid function or declaration

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(11001) : error 021: symbol already defined: "GetPlayerName"

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(11002) : error 010: invalid function or declaration

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(11667) : warning 219: local variable "sendername" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(35437) : warning 219: local variable "newcar" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(38256) : warning 219: local variable "sendername" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(39725) : warning 219: local variable "sendername" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(39788) : warning 219: local variable "sendername" shadows a variable at a preceding level

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(39938) : warning 203: symbol is never used: "newcar"

C:\Documents and Settings\Gaby\Desktop\ShadowS GodFather\gamemodes\blodZ.pwn(39938) : warning 203: symbol is never used: "sendername"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

3 Errors.

Link to comment
Share on other sites

  • 2 weeks later...

mie imi da erorile astea:

C:\Users\Teo\Desktop\Extream-Rules RolePlay\gamemodes\E-Rules.pwn(9613) : warning 217: loose indentation
C:\Users\Teo\Desktop\Extream-Rules RolePlay\gamemodes\E-Rules.pwn(9613) : error 017: undefined symbol "newcar"
C:\Users\Teo\Desktop\Extream-Rules RolePlay\gamemodes\E-Rules.pwn(9617) : error 017: undefined symbol "playerid"
C:\Users\Teo\Desktop\Extream-Rules RolePlay\gamemodes\E-Rules.pwn(9618) : warning 217: loose indentation
C:\Users\Teo\Desktop\Extream-Rules RolePlay\gamemodes\E-Rules.pwn(9620) : error 017: undefined symbol "playerid"
C:\Users\Teo\Desktop\Extream-Rules RolePlay\gamemodes\E-Rules.pwn(9621) : warning 217: loose indentation
C:\Users\Teo\Desktop\Extream-Rules RolePlay\gamemodes\E-Rules.pwn(9621) : error 017: undefined symbol "playerid"

15504_skrillex.jpg
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.