Szerző Téma: Fegyver Dialog  (Megtekintve 1702 alkalommal)

Fegyver Dialog
« Dátum: 2013. November 06. - 20:46:41 »
+2 Show voters
Üdv! Kezdõ scripter vagyok. De csináltam egy dialogot amit nembiztos hogy használtok vagy ha valamit rosszul csináltam irjatok commentet!
 
#include 
#include
#define DIALOG_FEGYVERMENU 0
#define COLOR_BLUE 0x0066ffAA
#define COLOR_BUY 0xff0000AA
#if defined FILTERSCRIPT
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_FEGYVERMENU)
{
    if(response)
    {
    if(listitem == 0)
    {
    GivePlayerMoney(playerid, -6000);
    GivePlayerWeapon(playerid, 29, 60);
    SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél Fegyver:MP5!\");
    }
    if(listitem == 1)
    {
    GivePlayerMoney(playerid, -4000);
    GivePlayerWeapon(playerid, 31, 60);
    SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél Fegyver:M4A1!\");
    }
    if(listitem == 2)
    {
    GivePlayerMoney(playerid, -3000);
    GivePlayerWeapon(playerid, 24, 60);
    SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél Fegyver:Deagle\");
    }
           if(listitem == 3)
    {
    GivePlayerMoney(playerid, -6000);
    GivePlayerWeapon(playerid, 26, 210);
    SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél Fegyver:Sawn-off\");
    }
             if(listitem == 4)
    {
    GivePlayerMoney(playerid, -5000);
    GivePlayerWeapon(playerid, 32, 500);
    SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél Fegyver:Tech\");
    }
           if(listitem == 5)
    {
    GivePlayerMoney(playerid, -1000);
    GivePlayerWeapon(playerid, 4, 1);
    SendClientMessage(playerid, COLOR_BUY, \"Sikeresen vettél Fegyver:Kés\");
    }
}
else
{
}
}
return 1;
}
CMD:fegyver(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_FEGYVERMENU, DIALOG_STYLE_LIST, \"Fegyvermenü\", \"MP5\\nM4A1\\nDesert\\nSawn-off\\nTech\\nKes\", \"Megvesz\", \"Kilépés\");
return 1;
}
« Utoljára szerkesztve: 2013. November 06. - 20:57:33 írta PiCsUUU »

Nem elérhető SSK

  • 232
    • Profil megtekintése
Fegyver Dialog
« Válasz #1 Dátum: 2013. November 07. - 13:19:14 »
0 Show voters
Szerintem rakj bele több fegyvert,és csináld meg hogyha a játékosnak nincs elegendõ pénze akkor ne tudja megvenni.
Amúgy nem lett rossz,de ez így elég kevés.

Fegyver Dialog
« Válasz #2 Dátum: 2013. November 07. - 15:20:27 »
0 Show voters
Hát szerintem felesleges megcsinálni hogy ne tudja megvenni mert leveszi -ba is mehet.  :laugh: Megveszi minden pénzbe kerül :D
De am Köszi :D

Fegyver Dialog
« Válasz #3 Dátum: 2013. November 07. - 15:44:42 »
0 Show voters

Szerintem rakj bele több fegyvert,és csináld meg hogyha a játékosnak nincs elegendõ pénze akkor ne tudja megvenni.
Amúgy nem lett rossz,de ez így elég kevés.
 
[/quote]
Én is ezt mondanám, de azért a \"+\"-jár  ;)

Fegyver Dialog
« Válasz #4 Dátum: 2013. November 07. - 16:08:29 »
0 Show voters
Köszönöm szépen :D

Nem elérhető SSK

  • 232
    • Profil megtekintése
Fegyver Dialog
« Válasz #5 Dátum: 2013. November 07. - 16:16:13 »
0 Show voters
Én is adok egy +-t! :D

Fegyver Dialog
« Válasz #6 Dátum: 2013. November 07. - 19:53:19 »
0 Show voters
Sose gondoltam volna hogy tetszik :D

Fegyver Dialog
« Válasz #7 Dátum: 2013. November 09. - 10:37:19 »
0 Show voters
ha valakit érdekelne,hogyan csinálja meg,ha nincs pénze akkor ne tudja megvenni,akkor itt van:
        if (GetPlayerMoney(playerid) < amennyi pénz kell a fegyverért azt ide írd)
       {
   SendClientMessage(playerid,\"nincs elég pénzed\");
   return 1;
   }
ezt az összes  if(listitem == 0) után kell betenni

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal