Jump to content

pomoc Nefunkční:


Josef_03

Recommended Posts

Ahojte, mám tu jeden kód, který nejde.

 

Nejde, že to neopraví vozidla hráčům kolem mě!, ale jenom mě! :d 

 

Pawno Kód:

public OnPlayerCommandText(playerid, cmdtext[])
{
        if(IsPlayerAdmin(playerid))
			if(strcmp(cmdtext,"/reapircar",true,10) == 0)
			{
				if(!cmdtext[10]) return SendClientMessage(playerid,-1,"/reapircar [radius]");
				new radius = strval(cmdtext[10]);
				new Float:x,Float:y,Float:z;
				GetPlayerPos(playerid,x,y,z);
				for(new i;i<MAX_PLAYERS;i++)
				{
					if(IsPlayerConnected(i))
					{
						if(IsPlayerInRangeOfPoint(i,radius,x,y,z))
						{
						    if(IsPlayerInAnyVehicle(playerid))
								VehID = GetPlayerVehicleID(playerid);
								RepairVehicle(VehID);
								SetVehicleHealth(VehID,100000);
								new Float:flip;
					   			GetVehicleZAngle(VehID, flip);
		    					SetVehicleZAngle(VehID, flip);
								SendClientMessage(playerid, 0xFFFFFFFF, "Tve auto bylo opraveno a obraceno na kola.");
						}
					}
				}
				SendClientMessage(playerid,0xFF0000AA,"Uzdravil jsi všechny auta v dané oblasti.");
				return 1;
			}
		return 0;
}

Díky! Čaute!

Link to comment
Share on other sites

~> Nediv se. Sice spustíš cyklus na všechny hráče ale podmínkuješ jen sebe, pak přiřadíš proměnné id svého vozidla, a nakonec opravuješ a nastavuješ život svému vozidlu.

~> A tu podmínku na zjištění, jestli je hráč přihlášen na rcon také nemáš zrovna geniálně...

Mi pohl/a

 

lock.jpg

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...