Szerző Téma: dialogos fegyver  (Megtekintve 2212 alkalommal)

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
dialogos fegyver
« Válasz #15 Dátum: 2012. március 15. - 09:58:20 »
0 Show voters
Semmi baja nincs az enyémnek! :D
« Utoljára szerkesztve: 2012. március 15. - 10:05:00 írta Gabor.. »

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
dialogos fegyver
« Válasz #16 Dátum: 2012. március 15. - 10:01:31 »
+1 Show voters
Amit te beillesztettél az nem jó. Gáboré tökéletes.

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
dialogos fegyver
« Válasz #17 Dátum: 2012. március 15. - 10:03:34 »
0 Show voters
Azért mondom, hogy jó az :D Mert rohadtul nem értettem, hogy mi nem jó azon o_O

dialogos fegyver
« Válasz #18 Dátum: 2012. március 15. - 10:17:22 »
0 Show voters
gabor az enyém nem jó!
hogyan kéne?
 
#include <a_samp>
#include <zcmd>
#pragma tabsize 0
#define fegyver 101
#define fegyverek
 
CMD:fegyvers(playerid, params[])
{
ShowPlayerDialog(playerid, fegyver, DIALOG_STYLE_LIST, \"Fegyverek\", \"Sawn-Off Shotgun  $5000\\nParancsokat néznék.\",\"Megveszem\",\"Nem veszem meg\"); // Ezt bõvíthedet több fegyverrel
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == fegyver)
{
if(response)
{
if(listitem == 0)  // Így bõvítheted csak alá, és akkor  if(listitem == 1) és így tovább mindig eggyel több
{
GivePlayerWeapon(playerid, 26, 500);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, 0xFF0000AA, \"Vettél egy Sawn-Off Shotgunt!\");
 
if(listitem == 1)
{
ShowPlayerDialog(playerid, 1,DIALOG_STYLE_MSGBOX,\"parancsok(fegyverekhez)\",\"/fegyverek\\n\\nMég bõvítem!\",\"ok\",\"ok\");
SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy Adminnisztrátor!\");
SetPlayerSkin(playerid,223);
}
}
}
}return 1;
}

 
és a listitem 1 tõl nem mûködiik. mit kéne? akkor se ha a tiéddel csinálom amit omondtál.

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
dialogos fegyver
« Válasz #19 Dátum: 2012. március 15. - 10:22:03 »
0 Show voters
#include <a_samp>
#include <zcmd>
#pragma tabsize 0
#define fegyver 101
CMD:fegyver(playerid, params[])
{
     ShowPlayerDialog(playerid, fegyver, DIALOG_STYLE_LIST, \"Fegyverek\", \"Sawn-Off Shotgun  $5000\\nParancsokat megnézem\",\"Megveszem\",\"Nem veszem meg\");
     return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
   if(dialogid == fegyver)
   {
        if(response)
        {
    if(listitem == 0) 
    {
               GivePlayerWeapon(playerid, 26, 500);
               GivePlayerMoney(playerid, -5000);
               SendClientMessage(playerid, 0xFF0000AA, \"Vettél egy Sawn-Off Shotgunt!\");
            }
            if(listitem == 1)
            {
               ShowPlayerDialog(playerid, 1,DIALOG_STYLE_MSGBOX,\"parancsok(fegyverekhez)\",\"/fegyverek\\n\\nMég bõvítem!\",\"ok\",\"ok\");
               SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy Adminnisztrátor!\");
               SetPlayerSkin(playerid, 223);
            }
         }
     }
     return 1;
}
« Utoljára szerkesztve: 2012. március 15. - 10:23:36 írta Gabor.. »

dialogos fegyver
« Válasz #20 Dátum: 2012. március 15. - 10:23:11 »
0 Show voters
nézem pill várj
 ;) ;) ;) ;) ;) ;)

Dupla hozzászólás automatikusan összefûzve. ( 2012. március 15. - 10:48:25 )

ITT MEG NEM JÓ:
 
#include <a_samp>
#include <zcmd>
#pragma tabsize 0
#define fegyver 101
 
CMD:fegyver(playerid, params[])
{
ShowPlayerDialog(playerid, fegyver, DIALOG_STYLE_LIST, \"Fegyverek\", \"Sawn-Off Shotgun  $5000\\nParancsokat megnézem,\\nSzeretnék tgf re jelentkezni!\",\"Megveszem\",\"Nem veszem meg\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == fegyver)
{
        if(response)
if(listitem == 0)
{
GivePlayerWeapon(playerid, 26, 500);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, 0xFF0000AA, \"Vettél egy Sawn-Off Shotgunt!\");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, 1,DIALOG_STYLE_MSGBOX,\"parancsok(fegyverekhez)\",\"/fegyverek\\n\\nMég bõvítem!\",\"ok\",\"ok\");
SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy Adminnisztrátor!\");
SetPlayerSkin(playerid, 223);
}
if(listitem == 2)
{
SendClientMessage(playerid,0xFF0000AA,\"Elküldtem a jelentésedet az adminoknak!\");
GivePlayerMoney(playerid, -100);
SendClientMessage(playerid,\"-100$, mert ennyibe került!\");
}
}
return 1;
}
[code]
hiba:
[code]error 035: argument type mismatch (argument 2)
« Utoljára szerkesztve: 2012. március 15. - 10:48:25 írta [OKOSKA] »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal