-
Sziasztok ez a code lehetövé teszi,hogy kapjunk fegyvert. Az \"uzumymw\" parancs szó a GTA San Andread Singlel-en használható gondoltam meg csinálom Multiba is bár nemtudom,hogy valaki meg-e írta már.
Elsõ \"scriptem\" ha lehet annak nevezni amit publikálok...Remélem valakinek jól jön :)
#include <a_samp>
#include <zcmd>
new Text:CheatAct; // Változó létrehozása!
forward TextOff(playerid);
public OnFilterScriptInit()
{
CheatAct = TextDrawCreate(29.000000, 114.000000, \"Cheat actived!\"); // Új Textdraw létrehozása!
TextDrawBackgroundColor(CheatAct, 255);
TextDrawFont(CheatAct, 1);
TextDrawLetterSize(CheatAct, 0.410000, 0.899999);
TextDrawColor(CheatAct, -1);
TextDrawSetOutline(CheatAct, 0);
TextDrawSetProportional(CheatAct, 1);
TextDrawSetShadow(CheatAct, 1);
TextDrawUseBox(CheatAct, 1);
TextDrawBoxColor(CheatAct, 255);
TextDrawTextSize(CheatAct, 126.000000, 0.000000);
return 1;
}
public OnFilterScriptExit()
{
TextDrawHideForAll(CheatAct); // Textdraw eltûntetése mindenkinek!
TextDrawDestroy(CheatAct); // Textdraw törlése
return 1;
}
CMD:uzumymw(playerid, params[])
{
GivePlayerWeapon(playerid, 9,1);
GivePlayerWeapon(playerid, 23,50);
GivePlayerWeapon(playerid, 27,150);
GivePlayerWeapon(playerid, 29,200);
GivePlayerWeapon(playerid, 31,200);
GivePlayerWeapon(playerid, 36,15);
GivePlayerWeapon(playerid, 34,75);
GivePlayerWeapon(playerid, 37,300);
TextDrawShowForPlayer(playerid, CheatAct); // Textdraw megjelenítése
SetTimerEx(\"TextOff\", 3000, false, \"d\", playerid); // Textdraw eltûntetése 3 másodperc után!
return 1;
}
public TextOff(playerid)
{
TextDrawHideForPlayer(playerid, CheatAct);
return 1;
}
}
UI: Nem tudom,hogy Singlelben pont ezeket-e a fegyvereket adja-e rég játszottam már úgy :)
A TextDraot Flash készítette el!
-
jó lett :hmmm: de legalább egy cheat activated text drawot készíthettél volna hozzá :(
-
Igaz textdraw jó lett volna hozzá.
Ezt úgy kellene megcsinálni hogy ne kelljen megnyomni a T betût hanem mint a rendes GTA ba simán gépeled és be adja. :)
Nem tudom lehetséges e de megpróbálkozok vele : http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
-
jó lett :hmmm: de legalább egy cheat activated text drawot készíthettél volna hozzá :(
ugy gondolod ahogy én csintem RAGE??
-
Igen, úgy gondolta.
Beírod /uzumymw ad fegyókat + megjelenik a bal felsõ sarokba egy Cheat actived textdraw box al! és 3-4 másodperc múlva tûnik el.
-
Szia! Ez így magában elég kevés, egy \"Cheat activated\" textdrawot tényleg készíthetnél hozzá, amit már az elõttem szólok is megemlítettek! ;)
-
:D
-
ez ink code mint scripte de a
text tényleg jólenne :D
grat ha az elsõ scripted :thumbsup:
-
Megcsináljam neked Textdraw-al? :)
-
Annyira nem értek a textdrawokhoz...de gyakorlom meg próbálom meg csinálni, segítséget meg elfogadok.:)
-
#include <a_samp>
#include <zcmd>
#include <sscanf2>
forward xxTime(playerid);
public xxTimer(playerid)
{
TextDrawHideForPlayer(playerid, uzumymw);
return 1;
}
public OnFilterScriptInit()
{
uzumymw = TextDrawCreate(30.000000,114.000000,\"Cheat Actived!\");
TextDrawUseBox(uzumymw,1);
TextDrawBoxColor(uzumymw,0x00000066);
TextDrawTextSize(uzumymw,153.000000,0.000000);
TextDrawAlignment(uzumymw,0);
TextDrawBackgroundColor(uzumymw,0x000000ff);
TextDrawFont(uzumymw,1);
TextDrawLetterSize(uzumymw,0.499999,1.300000);
TextDrawColor(uzumymw,0xffffffff);
TextDrawSetProportional(uzumymw,1);
TextDrawSetShadow(uzumymw,1);
return 1;
}
CMD:uzumymw(playerid)
{
TextDrawShowForPlayer(playerid, uzumymw);
SetTimerEx(\"xxTimer\",5000,0, \"d\", playerid);
GivePlayerWeapon(playerid, 9,1);
GivePlayerWeapon(playerid, 23,50);
GivePlayerWeapon(playerid, 27,150);
GivePlayerWeapon(playerid, 29,200);
GivePlayerWeapon(playerid, 31,200);
GivePlayerWeapon(playerid, 36,15);
GivePlayerWeapon(playerid, 34,75);
GivePlayerWeapon(playerid, 37,300);
return 1;
}
Textdrawosra megcsintem Tessék!
-
Megcsináltam Textdrawos-ra, és odaírtam mi micsoda! :)
+ te az sscanf-ot is beágyaztad, pedig az nem kell.
Script:
#include <a_samp>
#include <zcmd>
new Text:CheatAct; // Változó létrehozása!
forward TextOff(playerid);
public OnFilterScriptInit()
{
CheatAct = TextDrawCreate(29.000000, 114.000000, \"Cheat actived!\"); // Új Textdraw létrehozása!
TextDrawBackgroundColor(CheatAct, 255);
TextDrawFont(CheatAct, 1);
TextDrawLetterSize(CheatAct, 0.410000, 0.899999);
TextDrawColor(CheatAct, -1);
TextDrawSetOutline(CheatAct, 0);
TextDrawSetProportional(CheatAct, 1);
TextDrawSetShadow(CheatAct, 1);
TextDrawUseBox(CheatAct, 1);
TextDrawBoxColor(CheatAct, 255);
TextDrawTextSize(CheatAct, 126.000000, 0.000000);
return 1;
}
public OnFilterScriptExit()
{
TextDrawHideForAll(CheatAct); // Textdraw eltûntetése mindenkinek!
TextDrawDestroy(CheatAct); // Textdraw törlése
return 1;
}
CMD:uzumymw(playerid, params[])
{
GivePlayerWeapon(playerid, 9,1);
GivePlayerWeapon(playerid, 23,50);
GivePlayerWeapon(playerid, 27,150);
GivePlayerWeapon(playerid, 29,200);
GivePlayerWeapon(playerid, 31,200);
GivePlayerWeapon(playerid, 36,15);
GivePlayerWeapon(playerid, 34,75);
GivePlayerWeapon(playerid, 37,300);
TextDrawShowForPlayer(playerid, CheatAct); // Textdraw megjelenítése
SetTimerEx(\"TextOff\", 3000, false, \"d\", playerid); // Textdraw eltûntetése 3 másodperc után!
return 1;
}
public TextOff(playerid)
{
TextDrawHideForPlayer(playerid, CheatAct);
return 1;
}
-
Féash énis megcsintem :XD
-
Egyszerre. :)
Amúgy a te megoldásodnál nem tûnik el restart után. :) De azért jól csináltad. :)
-
háháááá :D :D :D bekéne vagy 8 embert hivni a témába hogy mindenki csinálja meg ugyan ezt csak másként :D :D :D :D meg van a 2
-
Na de tessék, teszteld, mert én nem teszteltem. :D
+ az sscanf-ot ne ágyazd be!
-
Megcsináltam Textdrawos-ra, és odaírtam mi micsoda! :)
+ te az sscanf-ot is beágyaztad, pedig az nem kell.
Script:
#include <a_samp>
#include <zcmd>
new Text:CheatAct; // Változó létrehozása!
forward TextOff(playerid);
public OnFilterScriptInit()
{
CheatAct = TextDrawCreate(29.000000, 114.000000, \"Cheat actived!\"); // Új Textdraw létrehozása!
TextDrawBackgroundColor(CheatAct, 255);
TextDrawFont(CheatAct, 1);
TextDrawLetterSize(CheatAct, 0.410000, 0.899999);
TextDrawColor(CheatAct, -1);
TextDrawSetOutline(CheatAct, 0);
TextDrawSetProportional(CheatAct, 1);
TextDrawSetShadow(CheatAct, 1);
TextDrawUseBox(CheatAct, 1);
TextDrawBoxColor(CheatAct, 255);
TextDrawTextSize(CheatAct, 126.000000, 0.000000);
return 1;
}
public OnFilterScriptExit()
{
TextDrawHideForAll(CheatAct); // Textdraw eltûntetése mindenkinek!
TextDrawDestroy(CheatAct); // Textdraw törlése
return 1;
}
CMD:uzumymw(playerid, params[])
{
GivePlayerWeapon(playerid, 9,1);
GivePlayerWeapon(playerid, 23,50);
GivePlayerWeapon(playerid, 27,150);
GivePlayerWeapon(playerid, 29,200);
GivePlayerWeapon(playerid, 31,200);
GivePlayerWeapon(playerid, 36,15);
GivePlayerWeapon(playerid, 34,75);
GivePlayerWeapon(playerid, 37,300);
TextDrawShowForPlayer(playerid, CheatAct); // Textdraw megjelenítése
SetTimerEx(\"TextOff\", 3000, false, \"d\", playerid); // Textdraw eltûntetése 3 másodperc után!
return 1;
}
public TextOff(playerid)
{
TextDrawHideForPlayer(playerid, CheatAct);
return 1;
}
Köszi :)) Frissítettem és oda írtam,hogy a textdrawot te hoztad létre.
-
Ó kösz :D
Am ha megvan amit szerettél, zárd a témát :P
-
:))