SA-MP Forums Archive
[AJUDA] sistema de pedido - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] sistema de pedido (/showthread.php?tid=289401)



[AJUDA] sistema de pedido - Raphael_Lima - 11.10.2011

Os hitmans ta conseguindo pedir varios pacotes. tipo eles pode pedir em varias quantidades. coloquei o ResetPlayerWeaponsEx(playerid); antes do giveplayerweapon. so que nao deu certo. espero que possam me ajudar

pawn Код:
if(OrderReady[i] > 0)
                {
                    switch (OrderReady[i])
                    {
                        case 1:
                        {
                            GivePlayerWeapon(i, 24, 50); GivePlayerWeapon(i, 29, 300); GivePlayerWeapon(i, 33, 50); GivePlayerWeapon(i, 4, 1);
                            SetPlayerArmour(i, 100);
                            SetPlayerHealth(i, 100.0);
                            SendClientMessage(i, COLOR_LIGHTBLUE, "* Vocк pegou o seu pacote.");
                        }
                        case 2:
                        {
                            GivePlayerWeapon(i, 24, 100); GivePlayerWeapon(i, 29, 400); GivePlayerWeapon(i, 34, 100); GivePlayerWeapon(i, 4, 1);
                            SetPlayerArmour(i, 100);
                            SetPlayerHealth(i, 100.0);
                            SendClientMessage(i, COLOR_LIGHTBLUE, "* Vocк pegou o seu pacote.");
                        }
                        case 3:
                        {
                            GivePlayerWeapon(i, 24, 200); GivePlayerWeapon(i, 29, 500); GivePlayerWeapon(i, 33, 200); GivePlayerWeapon(i, 30, 200); GivePlayerWeapon(i, 4, 1);
                            SetPlayerArmour(i, 100);
                            SetPlayerHealth(i, 100.0);
                            SendClientMessage(i, COLOR_LIGHTBLUE, "* Vocк pegou o seu pacote.");
                        }
                        case 4:
                        {
                            GivePlayerWeapon(i, 24, 200); GivePlayerWeapon(i, 29, 500); GivePlayerWeapon(i, 34, 300); GivePlayerWeapon(i, 31, 300); GivePlayerWeapon(i, 4, 1); GivePlayerWeapon(i, 14, 1);
                            SetPlayerArmour(i, 100);
                            SetPlayerHealth(i, 100.0);
                            SendClientMessage(i, COLOR_LIGHTBLUE, "* Vocк pegou o seu pacote.");
                        }
                        case 5:
                        {
                            GivePlayerWeapon(i, 24, 400); GivePlayerWeapon(i, 29, 500); GivePlayerWeapon(i, 33, 400); GivePlayerWeapon(i, 30, 400); GivePlayerWeapon(i, 4, 1); GivePlayerWeapon(i, 14, 1);
                            SetPlayerArmour(i, 100);
                            SetPlayerHealth(i, 100.0);
                            SendClientMessage(i, COLOR_LIGHTBLUE, "* Vocк pegou o seu pacote.");
                        }
                        case 6:
                        {
                            GivePlayerWeapon(i, 24, 300); GivePlayerWeapon(i, 29, 500); GivePlayerWeapon(i, 34, 500); GivePlayerWeapon(i, 31, 500); GivePlayerWeapon(i, 4, 1); GivePlayerWeapon(i, 14, 1);
                            SetPlayerArmour(i, 100);
                            SetPlayerHealth(i, 100);
                            SendClientMessage(i, COLOR_LIGHTBLUE, "* Vocк pegou o seu pacote.");
                        }
                        case 7:
                        {
                            GivePlayerWeapon(i, 24, 300); GivePlayerWeapon(i, 29, 500); GivePlayerWeapon(i, 34, 500); GivePlayerWeapon(i, 30, 500); GivePlayerWeapon(i, 4, 1); GivePlayerWeapon(i, 14, 1);
                            SetPlayerArmour(i, 100);
                            SetPlayerHealth(i, 100);
                            SendClientMessage(i, COLOR_LIGHTBLUE, "* Vocк pegou o seu pacote.");
                        }
                    }
                    OrderReady[i] = 0;



Re: [AJUDA] sistema de pedido - Liba.Nakajima - 11.10.2011

Geralmente eu uso SafeResetPlayerWeapons(playerid) e SafeGivePlayerWeapon
Bom, eu sou bem newbie, mas tenta tirar o Ex na hora de resetar as armas.

Ou o melhor jeito pra nгo deixar os caras abusar й colocar pra pagar na hora de pegar as armas.