Szerző Téma: Nem Teleportál El  (Megtekintve 564 alkalommal)

Nem Teleportál El
« Dátum: 2013. július 24. - 09:09:45 »
0 Show voters
Üdv!
Van egy teleportos dialogom és elvileg ha rákattintok az  \'SF\' \'LV\' gombokra el kellene teleportáljon de nem teszi :(
 
   if (strcmp(\"/teleport\", cmdtext, true, 10) == 0)
{
        ShowPlayerDialog(playerid, DIALOG_PIZZAINFO, DIALOG_STYLE_MSGBOX,\"{FFFFFF}Munka Információ\",\"Hova szeretnél Teleportálni?\",\"Sf\",\"Lv\");
return 1;
}
 
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_TELEPORT)
    {
    if(response == 0)
    {
    SendClientMessage(playerid, irj esz szinkodot, \"Elteleportáltál\");
    SetPlayerPos(playerid, 1935.5259,-1885.7679,13.5344);
    }
    if(response == 1)
    {
    SendClientMessage(playerid, irj esz szinkodot, \"Elteleportáltál\");
    SetPlayerPos(playerid, 1925.5225,-1885.7679,13.5344);
    }
    return 1;
    }

Nem Teleportál El
« Válasz #1 Dátum: 2013. július 24. - 09:35:16 »
+1 Show voters
Idézetet írta: ninjo98 date=1374649785\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"40339\" data-ipsquote-contentclass=\"forums_Topic
Üdv!
Van egy teleportos dialogom és elvileg ha rákattintok az  \'SF\' \'LV\' gombokra el kellene teleportáljon de nem teszi :(
 
   if (strcmp(\"/teleport\", cmdtext, true, 10) == 0)
{
        ShowPlayerDialog(playerid, DIALOG_PIZZAINFO, DIALOG_STYLE_MSGBOX,\"{FFFFFF}Munka Információ\",\"Hova szeretnél Teleportálni?\",\"Sf\",\"Lv\");
return 1;
}
 
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_TELEPORT)
    {
    if(response == 0)
    {
    SendClientMessage(playerid, irj esz szinkodot, \"Elteleportáltál\");
    SetPlayerPos(playerid, 1935.5259,-1885.7679,13.5344);
    }
    if(response == 1)
    {
    SendClientMessage(playerid, irj esz szinkodot, \"Elteleportáltál\");
    SetPlayerPos(playerid, 1925.5225,-1885.7679,13.5344);
    }
    return 1;
    }

 

helyett:
 
   if (strcmp(\"/teleport\", cmdtext, true, 10) == 0)
{
        ShowPlayerDialog(playerid, DIALOG_PIZZAINFO, DIALOG_STYLE_MSGBOX,\"{FFFFFF}Munka Információ\",\"Hova szeretnél Teleportálni?\",\"Sf\",\"Lv\");
return 1;
}
 
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_PIZZAINFO)
    {
    if(response == 0)
    {
    SendClientMessage(playerid, irj esz szinkodot, \"Elteleportáltál\");
    SetPlayerPos(playerid, 1935.5259,-1885.7679,13.5344);
    }
    if(response == 1)
    {
    SendClientMessage(playerid, irj esz szinkodot, \"Elteleportáltál\");
    SetPlayerPos(playerid, 1925.5225,-1885.7679,13.5344);
    }
    return 1;
    }

Nem Teleportál El
« Válasz #2 Dátum: 2013. július 24. - 14:01:33 »
0 Show voters
Megkérdezhetem mi volt a hiba? :D és köszönöm nem soká tesztelem :)

Dupla hozzászólás automatikusan összefûzve. ( 2013. július 24. - 15:57:17 )

Látom mi volt a hiba de még ígysem jó :(
« Utoljára szerkesztve: 2013. július 24. - 15:57:17 írta ninjo98 »

Nem Teleportál El
« Válasz #3 Dátum: 2013. július 24. - 16:11:43 »
0 Show voters
Nem teszteltem de remélem hogy jó:
 
      if (strcmp(\"/teleport\", cmdtext, true, 10) == 0)
{
        ShowPlayerDialog(playerid, DIALOG_PIZZAINFO, DIALOG_STYLE_MSGBOX,\"{FFFFFF}Munka Információ\",\"Hova szeretnél Teleportálni?\",\"Sf\",\"Lv\");
        return 1;
        }
 
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_PIZZAINFO)
    {
      switch (response)
{
    case 1:  //sf
{
    SendClientMessage(playerid, 0xFFFFFFFF, \"{FFFF00}Elteleportáltál\");
    SetPlayerPos(playerid, 1925.5225,-1885.7679,13.5344);
    }
    case 0:  //lv
    {
    SendClientMessage(playerid, 0xFFFFFFFF, \"{FFFF00}Elteleportáltál\");
    SetPlayerPos(playerid, 1935.5259,-1885.7679,13.5344);
}
}
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal