Szerző Téma: OnPlayerUpdate -ra hibát ir.  (Megtekintve 583 alkalommal)

OnPlayerUpdate -ra hibát ir.
« Dátum: 2012. Június 19. - 11:57:08 »
0 Show voters
Ezt irja a pawno mikor compilézok:
 
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(2684) : error 021: symbol already defined: \"OnPlayerUpdate\"

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
OnPlayerUpdate -ra hibát ir.
« Válasz #1 Dátum: 2012. Június 19. - 11:58:25 »
0 Show voters
Másold be az OnPlayerUpdate Callback-et!

OnPlayerUpdate -ra hibát ir.
« Válasz #2 Dátum: 2012. Június 19. - 12:04:34 »
0 Show voters
public OnPlayerUpdate(playerid)
{
new string[128], string2[128], nev[MAX_PLAYER_NAME], Float:ST[4], sebesseg[MAX_PLAYERS];
if(trafiidovan[playerid] == false)
{
   foreach(Player, i)
   {
      if(IsPlayerInRangeOfPoint(playerid, 50.0, tx, ty, tz))
      {
         if(IsPlayerInAnyVehicle(playerid))
         {
             GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]);
             ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 179.28625;
             sebesseg[playerid] = floatround(ST[3]);
            if(sebesseg[playerid] > maxspeed)
            {
            SendClientMessage(playerid, PIROS, \"----------------------------------BÍRSÁG----------------------------------\");
            format(string, sizeof(string), \"| Sebességed: %d km/h | Megengedett sebesség: %d | Bírság: $%d |\", sebesseg[playerid], maxspeed, birsag);
            SendClientMessage(playerid, SARGA, string);
            SendClientMessage(playerid, PIROS, \"----------------------------------BÍRSÁG----------------------------------\");
            GivePlayerMoney(playerid, -birsag);
                 GetPlayerName(playerid, nev, sizeof(nev));
            format(string2, sizeof(string2), \"%s-t lekapta a trafipax. Sebessége: %d km/h | Megengedett sebesség: %d | Bírság: $%d |\", nev, sebesseg[playerid], maxspeed, birsag);
            SendClientMessage(i, PIROS, string2);
            trafiidovan[playerid] = true;
            SetTimerEx(\"trafiido\",5000,false,\"i\", playerid);
            }
         }
      }
   }
}
return 1;
}

Nem elérhető Mike.

  • 720
    • Profil megtekintése
OnPlayerUpdate -ra hibát ir.
« Válasz #3 Dátum: 2012. Június 19. - 12:10:56 »
0 Show voters
Már ez a OnPlayerUpdate callback definiálva van!
Tehát lehetséges, hogy kettõ van belõle!

OnPlayerUpdate -ra hibát ir.
« Válasz #4 Dátum: 2012. Június 19. - 12:13:32 »
0 Show voters
De az a baj,h csak 1 van belõlle mert már végig néztem az egész módot :/
« Utoljára szerkesztve: 2012. Június 19. - 12:14:40 írta Yakuza™ »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal