[Pomoc]Vlasnik


Započeo Muhamed., Mart 13, 2012, 08:56:42 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Clrp (veliki edit)
Detaljan opis problema:Napravio sam da mi sacuva ko je vlasnik auta ! Sve lijepo sacuva ali sam stavio ovo pod OnPlayerEnterVehicle:
for(new i=0; i < MAX_PLAYERS; i++)
		{
 		if(GetPlayerVehicleID(playerid) == Carlist[i][Carid])
		{
		    new sendername[MAX_PLAYER_NAME], string[128];
			GetPlayerName(playerid, sendername, sizeof(sendername));
				if(strcmp(sendername, Carlist[i][Vlasnik], true) == 0)
					{
					}
					else{ ClearAnimations(playerid);
					format(string, sizeof(string), "{FF0000}Vlasnik: %s", Carlist[i][Vlasnik]);
					}
			}
		}

i ne prikaze mi nista ! Mogu uci u bilo koje auto.  :@
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

ovako probaj:

for(new i=0; i < MAX_PLAYERS; i++)
		{
 		if(GetPlayerVehicleID(playerid) == Carlist[i][Carid])
		{
		    new sendername[MAX_PLAYER_NAME], string[128];
			GetPlayerName(playerid, sendername, sizeof(sendername));
				if(!strcmp(sendername, Carlist[i][Vlasnik], true) == 0)
					{
					ClearAnimations(playerid);
					format(string, sizeof(string), "{FF0000}Vlasnik: %s", Carlist[i][Vlasnik]);
					SendClientMessage(playerid, 0xFFFFFFFF, string);
					}
			}
		}


Evo sad sam malo kopao po CLRPu pa sam ovo sklepao nez dal ce raditi  :'(

stavi pod onplayerstatechange

if(newstate == PLAYER_STATE_DRIVER)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(GetPlayerVehicleID(playerid) == Carlist[i][Carid])
		{
		    if(Spectating[playerid][0]!=-1)
		    {
			    new sendername[MAX_PLAYER_NAME], string[128];
				GetPlayerName(playerid, sendername, sizeof(sendername));
				if(!strcmp(sendername, Carlist[i][Vlasnik], true) == 0)
				{
					ClearAnimations(playerid);
					format(string, sizeof(string), "{FF0000}Vlasnik: %s", Carlist[i][Vlasnik]);
					SendClientMessage(playerid, 0xFFFFFFFF, string);
					RemovePlayerFromVehicle(playerid);
				}
			}
		}
	}
	return 1;
}