Szerző Téma: RP teszt,az első kérdésnél még jó,a másodiknál már semmi  (Megtekintve 1016 alkalommal)

Nem elérhető Th0mas

  • 278
    • Profil megtekintése
RP teszt,az első kérdésnél még jó,a másodiknál már semmi
« Dátum: 2015. április 25. - 17:40:18 »
0 Show voters
Sziasztok!
Elkezdtem megírni egy RP tesztet tudvari segítségével de én dialogba szeretném ezért elkezdtem át irogatni dialogba.
Jó,végeztem megyek kipróbálni az első kérdés még jó,a másodiknál is kiadja a dialogot rámegyek valamelyikre és semmi,eltűnik a dialogé s semmi. Mi a hiba?
 
#define DIALOG_KERDES1 18
#define DIALOG_KERDES2 19
#define DIALOG_KERDES3 20
public OnPlayerSpawn(playerid)
{
    if(JatekosInfo[playerid][Kerdesek] == 0)
    {
 
        TogglePlayerControllable(playerid,false);
        SendClientMessage(playerid,-1,\"Hali! Te még nem töltötted ki az RP tesztet! Hajrá\");
        KerdesFazis[playerid] = 1;
        ShowPlayerDialog(playerid,DIALOG_KERDES1,DIALOG_STYLE_LIST,\"1. Mit jelent a DM?\",\"Dagadt madár\\nAmikor kocsival megöljük a másikat\\nOk nélkül ölés\",\"Igen\",\"Nemtudom\");
    }
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_KERDES1)
{
    if(response)
    {
          if(JatekosInfo[playerid][Kerdesek]== 0)
          if(KerdesFazis[playerid] == 1)
   {
          if(listitem == 0)
           {
               SendClientMessage(playerid,-1,\"Ezt elrontottad,majd máskor!\"); UjKick(playerid);
           }
           if(listitem == 1)
           {
                   SendClientMessage(playerid,-1,\"Ezt elrontottad,majd máskor!\"); UjKick(playerid);
           }
           if(listitem == 2)
           {
               SendClientMessage(playerid,-1,\"Igen,eltaláltad! Így tovább!\");
               ShowPlayerDialog(playerid,DIALOG_KERDES2,DIALOG_STYLE_LIST,\"Ha két srác fegyvert fog rád mit teszel?\",\"Gyors kilépek\\nSzerepemhez illően viselkedem\\nAdmint hívok\",\"Kiválaszt\",\"Mégse\");
               return 1;
           }
        }
    }
}
if(dialogid == DIALOG_KERDES2)
{
    if(response)
    {
        if(JatekosInfo[playerid][Kerdesek]== 0)
        if(KerdesFazis[playerid] == 2)
        {
            if(listitem == 0)
            {
                SendClientMessage(playerid,-1,\"Kilépnél? Most komolyan? Helytelen!\"); UjKick(playerid);
            }
            if(listitem == 1)
            {
                SendClientMessage(playerid,-1,\"Helyes a válaszod,így tovább!\");
                ShowPlayerDialog(playerid,DIALOG_KERDES3,DIALOG_STYLE_LIST,\"Találtál egy hibát a szerveren. Mit csinálsz?\",\"A saját hasznomra fordítom\\nSzólok adminnak\\nOtt hagyom a francba\",\"Igen\",\"Nemtudom\");
            }
            if(listitem == 2)
            {
                SendClientMessage(playerid,-1,\"Nem,helytelen! Majd máskor!\"); UjKick(playerid);
            }
        }
    }
}
if(dialogid == DIALOG_KERDES3)
{
    if(response)
    {
        if(JatekosInfo[playerid][Kerdesek]== 0)
        if(KerdesFazis[playerid] == 3)
        {
            if(listitem == 0)
            {
                SendClientMessage(playerid,-1,\"Bannolnánk is.. Helytelen!\"); UjKick(playerid);
            }
            if(listitem == 1)
            {
                SendClientMessage(playerid,-1,\"Sikeresen kitöltötted az RP tesztet! Gratulálunk,mehetsz játszani!\");
                   KerdesFazis[playerid] = 0;
            JatekosInfo[playerid][Kerdesek] = 1;
            TogglePlayerControllable(playerid,true);
            }
            if(listitem == 2)
            {
                SendClientMessage(playerid,-1,\"Helytelen! Próbáld meg mégegyszer\"); UjKick(playerid);
            }
        }
    }
}
return 1;
}

Nem elérhető Wiliam Levy

  • 594
  • Wiliam Levy
    • Profil megtekintése
RP teszt,az első kérdésnél még jó,a másodiknál már semmi
« Válasz #1 Dátum: 2015. április 25. - 17:51:08 »
+1 Show voters
Sikeres válasz esetén nem ++-szolod a KerdesFazis változót.

Nem elérhető Th0mas

  • 278
    • Profil megtekintése
RP teszt,az első kérdésnél még jó,a másodiknál már semmi
« Válasz #2 Dátum: 2015. április 25. - 18:34:52 »
0 Show voters
Uhh tényleg.
Ment a +.köszi

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal