GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: 1Mark6 - 2013. augusztus 25. - 10:46:58

Cím: Ponthatár
Írta: 1Mark6 - 2013. augusztus 25. - 10:46:58
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.
Cím: Ponthatár
Írta: SnooP - 2013. augusztus 25. - 10:59:18

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 ;)