Szerző Téma: Ponthatár  (Megtekintve 570 alkalommal)

Nem elérhető 1Mark6

  • 437
    • Profil megtekintése
Ponthatár
« Dátum: 2013. augusztus 25. - 10:46:58 »
0 Show voters
Egy olyan code kellene ami a pontokat szabalyozza ugyhogy pld. Van 1 dialogom  abba egy m4 es ha megakarja venni akkor 100 pont kell hozza ga nincsen annyija akkor kiirja h nincsen eleg pontod.

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Ponthatár
« Válasz #1 Dátum: 2013. augusztus 25. - 10:59:18 »
0 Show voters

CMD:fegyverek(playerid, params[])
{
ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, \"Megvehetõ fegyverek\", \"M4 Gépkarabély\\nMP5\\n9mm Pisztoly\", \"Kiválaszt\", \"Kilép\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 100)
        {
            if(!response) SendClientMessage(playerid, -1, \"Kiléptél a fegyvervásárlásból!\");
            {
                if(listitem == 0)
                {
                        if(GetPlayerScore(playerid) > 150)
             {
             SendClientMessage(playerid, -1, \"Megvetted a fegyvert 50 tölténnyel\");
             GivePlayerWeapon(playerid,31, 50);
             }
             else
             {
             SendClientMessage(playerid, -1, \"Nincs meg a 150 pontod így nem tudod a fegyvert megvenni\");
             }
                }
                if(listitem == 1)
                {
                        if(GetPlayerScore(playerid) > 100)
             {
             SendClientMessage(playerid, -1, \"Megvetted a fegyvert 50 tölténnyel\");
             GivePlayerWeapon(playerid,29, 50);
             }
             else
             {
             SendClientMessage(playerid, -1, \"Nincs meg a 150 pontod így nem tudod a fegyvert megvenni\");
             }
                }
                if(listitem == 2) //ha rákattintasz az 2. gombra mi történjen....
                {
                        if(GetPlayerScore(playerid) > 50)
             {
             SendClientMessage(playerid, -1, \"Megvetted a fegyvert 50 tölténnyel\");
             GivePlayerWeapon(playerid,22, 50);
             }
             else
             {
             SendClientMessage(playerid, -1, \"Nincs meg a 150 pontod így nem tudod a fegyvert megvenni\");
             }
                }
    }
}
return 1;
}

 
E: A sorok kicsit elcsúsztak remélem tudod javítani, ha mégsem akkor használd a:
 
#pragma tabsize 0

 -t ;)
« Utoljára szerkesztve: 2013. augusztus 25. - 11:01:13 írta SnooP »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal