[Pomoc] Auto Punjenje Para --- Event


Započeo MEMOREX™️, Januar 14, 2012, 15:12:40 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Scripta Koju Koristim: Moja
Problem: Ovako uradio sam kad udjes u auto da ti se pune pare. Znaci kad udjem u auto pune se pare celom igracu ne samo igracu koji je u autu.. Pa neznam sta da radim. Ako mi moze neko pomoc.
Dio Scripte:
Komanda AutoOn:
if(strcmp("/autoon", cmdtext, true, 10) == 0)
	{
	if(IsPlayerAdmin(playerid))
	{
    NewAuto = AddStaticVehicleEx(451,1568.12300000,-1370.28830000,190.49490000,161.22000000,0,0,600); //Turismo
    }
	return 1;
	}

Komanda AutoOff:
if(strcmp("/autooff", cmdtext, true, 10) == 0)
	{
	if(IsPlayerAdmin(playerid))
	{
    DestroyVehicle(NewAuto);
    KillTimer(NewAutoTimer);
    }
	return 1;
	}

Kad udje U Auto:
if(Vehicle == NewAuto)
        {
            new sendername[MAX_PLAYER_NAME];
            NewAutoTimer = SetTimer("NewAutoTimerO", 1000, 1);
            SetPlayerColor(playerid, BOJA_NARANCASTA);
            GetPlayerName(playerid, sendername, sizeof(sendername));
	 	    printf("EVENT: %s je usao u Auto, ubite ga da vi idjete u auto.",sendername);
		    format(string, sizeof(string), "EVENT: %s je usao u Auto, ubite ga da vi idjete u auto.", sendername);
		    SendClientMessageToAll(BOJA_NARANCASTA, string);
        }

Kad izadje iz Auta:
if(Vehicle == NewAuto)
        {
            SetPlayerColor(playerid, TEAM_HIT_COLOR);
		    KillTimer(NewAutoTimer);
        }

Public NewAutoTimerO:
public NewAutoTimerO(playerid)
{
GivePlayerMoney(playerid, 1);
}

Slike/Video: Nemam.
Skriptam za pare

Kako tocno mislis 'celom igracu'?
Aequam memento rebus in arduis servare mentem.

Citat: LuKsA poslato Januar 14, 2012, 17:11:16 POSLE PODNE
Kako tocno mislis 'celom igracu'?

a failo sam . Celom SErveru ili Svim igracima :D
Skriptam za pare

[]Flynâ„¢

*

Never look down on anybody unless you're helping them up.

Server daje pare svim igracima a ti hoces samo tom sto je u autu?

Probaj ovako:

public NewAutoTimerO(playerid)
{
    if(Vehicle == NewAuto)
    {
        GivePlayerMoney(playerid, 1);
    }
    return 1;
}

Bolje koristi stockove za takve stvari...
Poslednja Izmena: Januar 14, 2012, 20:10:24 POSLE PODNE od [CЯP] joXy_