[POMOC]strcmp i posbena imena za ulazenje u auto.


Započeo Sef, Jul 09, 2016, 17:25:11 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Sef

*

Skripta koju koristim:UP
Detaljan opis problema:Radio sam nesto oko auta da moze poseban igrac uc u poseban auto
Dio skripte:
C:\Users\karan\Desktop\Fusion Gaming\gamemodes\EGaming.pwn(40991) : warning 206: redundant test: constant expression is non-zero
C:\Users\karan\Desktop\Fusion Gaming\gamemodes\EGaming.pwn(40991) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.


else if(NiixiVozilo(vehicleid))
		{
  			 GetPlayerName(playerid, nadimcic, sizeof(nadimcic));
	        if(!strcmp(nadimcic, "Niixi" ), true))
		{
		
				SCM_FG(playerid, "Sta ces ti u betmobil , cibe bre!");
				SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
			}
		}

linija 40991
  			 GetPlayerName(playerid, nadimcic, sizeof(nadimcic));

e sad zasto ispadaju ovi errori i da li treba ovako da moze igrac pod imenom Niixi da udje u auto a onaj ko pokusa da udje da mu ispisuje ovo "Sta ces ti u betmobil , cibe bre!" ??
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Poslednja Izmena: Jul 09, 2016, 17:27:16 POSLE PODNE od Sef
Life Quotes:
"Successful people do what unsuccessful people are not willing to do. Don't wish it were easier; wish you were better."

“To learn something new, you need to try new things and not be afraid to be wrong.”

To bi ovako od prilike ispalo.
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	if (vehicleid == 1) // Ovde definises ID tog vozila ja sam uzeo 1 kao primer
	{
	    if (!strcmp(GetName(playerid), "Niixi", false)
	    {
	        SCM (playerid, -1, "Sta ces ti u betmobil , cibe bre!");
	        return 1;
	    }
	}
	return 1;
}


I evo ti stock GetName ako ga nemas.
stock GetName(playerid)
{
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    return pName;
}