Szerző Téma: Frakcióba elõléptetés  (Megtekintve 1064 alkalommal)

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Frakcióba elõléptetés
« Dátum: 2014. március 23. - 10:29:19 »
0 Show voters
Sziasztok! Kb. 30 percet idétlenkedtem, mert nem bírok rájönni miért nem mûködik egyik függvényem, holott ugyanez minden más helyzetben mûködik.
 
if(dialogid == 10)
{
    if(response)
    {
            new kattoltid = GetPlayerIdFromName(inputtext);
            printf(\"ok\");
            pInfo[kattoltid][frakcio] = pInfo[playerid][frakcio];
   pInfo[kattoltid][rang] = listitem + 1;
   printf(\"ok\");
   SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Sikeresen elõléptetted!\");
   SendClientMessage(kattoltid, COLOR_LIGHTBLUE, \"A fõnököd elõléptetett! ((/stats))!\");
}
else {
    ShowPlayerDialog(playerid, 6, DIALOG_STYLE_LIST, \"Vezetõi iroda\", \"Felvesz\\nElõléptet\\nKirúg\", \"Választ\", \"Kilépés\");
}

 
Itt a pInfo[kattoltid][rang]-ról lenne szó, a felvételnél és a kirúgásnál tökéletesen mûködik, itt viszont nem. Debugoltam is és biztos, hogy ott a hiba. Azon tovább nem hajtódnak végre a függvények. Valakinek van ötlete?

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Frakcióba elõléptetés
« Válasz #1 Dátum: 2014. március 23. - 10:42:36 »
0 Show voters
kattoltid értékét kiírattad már, hogy megnézd hogy jó e?
mert lehet hogy nem megfelelõ cella index...
meg nem kéne valami ellenõrzés, hogy a kattoltid megfelelõ id-t adott e vissza? tehát hogy online e a játékos?
 
pInfo[kattoltid][rang] = listitem + 1;

 
ja és ez a sor nem függvény!
 
GetPlayerIdFromName(inputtext);

 
ez egy függvény.
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Frakcióba elõléptetés
« Válasz #2 Dátum: 2014. március 23. - 10:49:08 »
0 Show voters
Ellenõriztem mindenhol. Az ID amit visszaad mindenhol megfelelõ, csak itt nem. Itt 65535. De ez miért van? Ötletem sincs.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Frakcióba elõléptetés
« Válasz #3 Dátum: 2014. március 23. - 11:18:18 »
0 Show voters
lehet az inputtext nem megfelelõ...a dialogba mit írsz teljes nevet vagy név részletet?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Frakcióba elõléptetés
« Válasz #4 Dátum: 2014. március 23. - 10:29:19 »
0 Show voters
Sziasztok! Kb. 30 percet idétlenkedtem, mert nem bírok rájönni miért nem mûködik egyik függvényem, holott ugyanez minden más helyzetben mûködik.
 
if(dialogid == 10)
{
    if(response)
    {
            new kattoltid = GetPlayerIdFromName(inputtext);
            printf(\"ok\");
            pInfo[kattoltid][frakcio] = pInfo[playerid][frakcio];
   pInfo[kattoltid][rang] = listitem + 1;
   printf(\"ok\");
   SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Sikeresen elõléptetted!\");
   SendClientMessage(kattoltid, COLOR_LIGHTBLUE, \"A fõnököd elõléptetett! ((/stats))!\");
}
else {
    ShowPlayerDialog(playerid, 6, DIALOG_STYLE_LIST, \"Vezetõi iroda\", \"Felvesz\\nElõléptet\\nKirúg\", \"Választ\", \"Kilépés\");
}

 
Itt a pInfo[kattoltid][rang]-ról lenne szó, a felvételnél és a kirúgásnál tökéletesen mûködik, itt viszont nem. Debugoltam is és biztos, hogy ott a hiba. Azon tovább nem hajtódnak végre a függvények. Valakinek van ötlete?

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Frakcióba elõléptetés
« Válasz #5 Dátum: 2014. március 23. - 10:42:36 »
0 Show voters
kattoltid értékét kiírattad már, hogy megnézd hogy jó e?
mert lehet hogy nem megfelelõ cella index...
meg nem kéne valami ellenõrzés, hogy a kattoltid megfelelõ id-t adott e vissza? tehát hogy online e a játékos?
 
pInfo[kattoltid][rang] = listitem + 1;

 
ja és ez a sor nem függvény!
 
GetPlayerIdFromName(inputtext);

 
ez egy függvény.
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Frakcióba elõléptetés
« Válasz #6 Dátum: 2014. március 23. - 10:49:08 »
0 Show voters
Ellenõriztem mindenhol. Az ID amit visszaad mindenhol megfelelõ, csak itt nem. Itt 65535. De ez miért van? Ötletem sincs.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Frakcióba elõléptetés
« Válasz #7 Dátum: 2014. március 23. - 11:18:18 »
0 Show voters
lehet az inputtext nem megfelelõ...a dialogba mit írsz teljes nevet vagy név részletet?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal