Szerző Téma: 1 error és egy kérdés  (Megtekintve 515 alkalommal)

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
1 error és egy kérdés
« Dátum: 2012. június 19. - 16:13:57 »
0 Show voters
Szóval lenne egy kérdésem. Ha van egy IsPlayerFraction változóm és a switch-ben playeridre akar vonatkozni akkor így mûködik?
 
switch(IsPlayerFraction)

 
stb.
Ez így mûködni fog?
És van egy error: error 017: undefined symbol \"playerid\"
 
forward SavePlayerData(playerid);
public SavePlayerData(playerid)
{
    format(File, 64, \"%s.ini\", GetName(playerid));
dini_IntSet(File, \"Rang\", PlayerInfo[playerid][isPlayerRank]);
dini_IntSet(File, \"Skin\", GetPlayerSkin(playerid));
dini_IntSet(File, \"Frakció\", PlayerInfo[playerid][isPlayerFraction]);
dini_IntSet(File, \"Admin\", PlayerInfo[playerid][isPlayerAAdmin]);
dini_IntSet(File, \"Pont\", GetPlayerScore(playerid));
}

 
Pedig nincs vele baj.

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
1 error és egy kérdés
« Válasz #1 Dátum: 2012. június 19. - 16:17:48 »
0 Show voters
Ez fura pedig kéne mennyen..
És ha a végére írnál returnt?
 

}
return 1;
}

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
1 error és egy kérdés
« Válasz #2 Dátum: 2012. június 19. - 16:36:35 »
0 Show voters
public pontszamlal()
{
SavePlayerData(playerid);
}

 
Itt használom. Máshol is van használva, de ott nem ír rá semmit.

1 error és egy kérdés
« Válasz #3 Dátum: 2012. június 19. - 16:41:44 »
+1 Show voters
A public pontszamla-nka nincs playerid paramétere!
 
public pontszamlal(playerid)
    {
    SavePlayerData(playerid);
    }

 
és természetesen a forward-nál is
 
forward pontszamlal(playerid);

 


Remélem így gondoltad a switch-et:
 
switch(PlayerInfo[playerid][isPlayerFraction])
« Utoljára szerkesztve: 2012. június 19. - 16:43:19 írta kadaradam »

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
1 error és egy kérdés
« Válasz #4 Dátum: 2012. június 19. - 16:43:45 »
0 Show voters
Köszönöm szépen! Errõl el is feledkeztem! :) A switch-esre nem tudod a választ?

1 error és egy kérdés
« Válasz #5 Dátum: 2012. június 19. - 16:48:22 »
0 Show voters
Bocsi,késõn editeltem hozzá!
 
switch(PlayerInfo[playerid][isPlayerFraction])

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
1 error és egy kérdés
« Válasz #6 Dátum: 2012. június 19. - 16:50:45 »
0 Show voters
Nagyon köszönöm mindenkinek! :)
/lock

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal