Üdvözlök mindenkit!
Készítettem egy filterscriptet ami az ajándék csomag névre hallgat.
A parancsot bárki/bárhol/bármikor beírhatja hisz nem kötöttem hozzá poziciót,s nem adtam meg idõlimitet sem hozzá,ha bárki floodolná a felhasználója majd beállítja vagy kontrollálja majd a játékosokat.
Kezdõknek jól jöhet :)
Amit tartalmaz a csomag:
100HP
100Armor
Minigun
999999999 Money
Monster
A kód:
// A kód tartalma egy parancs mely életet,páncélt,fegyvert,pénzt ajándékoz neked
// A parancsot John készítette a sampforum.hu-nak a kezdõk figyelmébe ajálva
//Include//
#include <a_samp>
//Definek//
#define FEHÉR -1
#define PIROS 0xff0000AA
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/ajándék\", cmdtext, true, 10) == 0)
{
new JatekosNev[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1];
GetPlayerName(playerid, JatekosNev, sizeof(JatekosNev));
format(string, sizeof(string), \"%s Kapott egy ajándék csomagot :).\", JatekosNev);
SendClientMessageToAll(0xC4C4C4FF, string);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
GivePlayerWeapon(playerid,38,5000);
GivePlayerMoney(playerid,999999999);
new Monster;
Monster = GetPlayerVehicleID(playerid);
if(Monster
> 556)
{
AddVehicleComponent(Monster, 1010);
}
SendClientMessage(playerid,0xC4C4C4FF, \"Megkaptad az ajándék csomagod ami nem más mint: HP/Armor,Minigun,Pénz,Monster\");
return 1;
}
return 0;
}
Ezzel most saját magamat meg tudom ajándékozni :$ :D
Ezt inkább így oldanám meg, ennek még értelme is van, csak nem sok.. :laugh:
#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
#include <sscanf2>
#define COLOR_GREEN -1 //:)
CMD:ajandek(playerid, params[])
{
new id, Float:X,Float:Y,Float:Z, Monster, name[MAX_PLAYER_NAME], pname[MAX_PLAYER_NAME], string[128];
if(sscanf(params, \"u\", id)) return SendClientMessage(playerid, COLOR_GREEN, \"Használat: /ajándék [Név/ID]\");
GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerName(id, name, sizeof(name));
format(string, sizeof(string), \"%s kapott egy ajándék csomagot %s- tõl :)\",name ,pname);
SendClientMessageToAll(COLOR_GREEN, string);
SetPlayerHealth(id,100);
SetPlayerArmour(id,100);
GivePlayerWeapon(id,38,5000);
GivePlayerMoney(id,999999999);
GetPlayerPos(id,X,Y,Z);
Monster = CreateVehicle(557,X,Y,Z,0.0,-1,-1,9999999);
PutPlayerInVehicle(id,Monster,0);
return 1;
}
Ezzel most saját magamat meg tudom ajándékozni :$ :D
Ezt inkább így oldanám meg, ennek még értelme is van, csak nem sok.. :laugh:
#define COLOR_GREEN -1 //:)
Szép zöld szín.