[Pomoc]PlayerToPoint


Započeo Lesa, Novembar 23, 2012, 23:57:37 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Lesa

Skripta koju koristim: Moja
Detaljan opis problema: Pravim trku na svom serveru i izbacuje mi 3 errora na PlayerToPoint ja sam ih definisao ovako
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);

Dio skripte: Ovo su linije na kojima izbacuje ErroRe
               if(PlayerToPoint(25.0,playerid,20.5627,-103.7291,1005.2578)) <---- Ova Linija
               {
                       if(PlayerInfo[playerid][pUtrka] == 2)
                       {
                            PlayerInfo[playerid][pUtrka] = 3;
                            SetPlayerRaceCheckpoint(playerid, 1, 1, 1, 1, 1, 1, 1, 1);// kao sto vidite u race cp unosite iduci cp i onaj iza njega
					   }
               }
               if(PlayerToPoint(25.0,playerid,20.5627,-103.7291,1005.2578)) <---- Ova Linija
               {
                       if(PlayerInfo[playerid][pUtrka] == 3)
                       {
                            PlayerInfo[playerid][pUtrka] = 4;
                            SetPlayerRaceCheckpoint(playerid, 1, 1, 1, 1, 1, 1, 1, 1);// kao sto vidite u race cp unosite iduci cp i onaj iza njega
					   }
               }




               if(PlayerToPoint(25.0,playerid,20.5627,-103.7291,1005.2578)) <---- Ova Linija
               {
                       if(PlayerInfo[playerid][pUtrka] == 4)
                       {
                            SendClientMessage(playerid, red, "Prosao si kroz cilj");
							PlayerInfo[playerid][pUtrka] = 4+1;//da mozete i dalje vidjeti kad prolaze kroz cilj
                            DisablePlayerRaceCheckpoint(playerid);
 //-------------------[Ovo je da svi oni koji su na raceu vide kad prodjete kroz cilj]
        	                new sendername[MAX_PLAYER_NAME];
	                        GetPlayerName(playerid, sendername, sizeof(sendername));
	                        for(new i = 0; i < MAX_PLAYERS; i++)
                            {
					           if(IsPlayerConnected(i))
					           {
                                    if(PlayerInfo[i][pUtrka] > 0)
					                {
			                            format(string, sizeof(string), "Utrka - Cilj: %s",sendername);
			                            SendClientMessage(i,red , string);
					                }
					           }
                             }

 //-----------------------------------------------------------------------------
					   }
               }
	}
        return 1;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
Errori


Dodaj ovo mozda pomogne :
forward PlayerToPointStripped(Float:radi, playerid, Float:x, Float:y, Float:z, Float:curx, Float:cury, Float:curz);


Ili ako nije do ovoga mozda samo trebas da stavis ovaj znak izedju zaghrade i player :
if(!PlayerToPoint(25.0,playerid,20.5627,-103.7291,1005.2578)) <---- Ova Linija
Poslednja Izmena: Novembar 24, 2012, 02:01:38 PRE PODNE od Aca SimkE