Szeretném publikálni első textdrawom!
Ez annyira jó,hogy mutatja a pénzed,skined,pinged,szinted.
Elkészítési idő: 5 perc
RP szerverre ajánlott,de jó fun-ra is.
Leteszteltem működik.
// Készítő:Chrispapa#include <a_samp>new Text:Textdraw0;new Text:Textdraw1;new Text:Textdraw2;new Text:Textdraw3;new Text:Textdraw4;new Text:Textdraw5;new Text:Textdraw6;new Text:Textdraw7;new Text:Textdraw8;public OnFilterScriptInit(){ Textdraw0 = TextDrawCreate(-19.000000, 436.000000, \"s\"); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 1); TextDrawLetterSize(Textdraw0, 0.500000, 1.000000); TextDrawColor(Textdraw0, -1); TextDrawSetOutline(Textdraw0, 0); TextDrawSetProportional(Textdraw0, 1); TextDrawSetShadow(Textdraw0, 1); TextDrawUseBox(Textdraw0, 1); TextDrawBoxColor(Textdraw0, 255); TextDrawTextSize(Textdraw0, 662.000000, -94.000000); TextDrawSetSelectable(Textdraw0, 0); Textdraw1 = TextDrawCreate(9.000000, 436.000000, \"Pinged :\"); TextDrawBackgroundColor(Textdraw1, -16776961); TextDrawFont(Textdraw1, 3); TextDrawLetterSize(Textdraw1, 0.519999, 1.200000); TextDrawColor(Textdraw1, 8978431); TextDrawSetOutline(Textdraw1, 0); TextDrawSetProportional(Textdraw1, 1); TextDrawSetShadow(Textdraw1, 0); TextDrawSetSelectable(Textdraw1, 0); Textdraw2 = TextDrawCreate(160.000000, 436.000000, \"Szint :\"); TextDrawBackgroundColor(Textdraw2, -16776961); TextDrawFont(Textdraw2, 3); TextDrawLetterSize(Textdraw2, 0.519999, 1.200000); TextDrawColor(Textdraw2, 8978431); TextDrawSetOutline(Textdraw2, 0); TextDrawSetProportional(Textdraw2, 1); TextDrawSetShadow(Textdraw2, 0); TextDrawSetSelectable(Textdraw2, 0); Textdraw3 = TextDrawCreate(72.000000, 438.000000, \"Pinged : T\"); TextDrawBackgroundColor(Textdraw3, 255); TextDrawFont(Textdraw3, 3); TextDrawLetterSize(Textdraw3, 0.490000, 0.899999); TextDrawColor(Textdraw3, -5046017); TextDrawSetOutline(Textdraw3, 0); TextDrawSetProportional(Textdraw3, 1); TextDrawSetShadow(Textdraw3, 1); TextDrawSetSelectable(Textdraw3, 0); Textdraw4 = TextDrawCreate(234.000000, 438.000000, \"Szint T\"); TextDrawBackgroundColor(Textdraw4, 255); TextDrawFont(Textdraw4, 3); TextDrawLetterSize(Textdraw4, 0.490000, 1.000000); TextDrawColor(Textdraw4, -5046017); TextDrawSetOutline(Textdraw4, 0); TextDrawSetProportional(Textdraw4, 1); TextDrawSetShadow(Textdraw4, 1); TextDrawSetSelectable(Textdraw4, 0); Textdraw5 = TextDrawCreate(338.000000, 437.000000, \"Penzed :\"); TextDrawBackgroundColor(Textdraw5, -16776961); TextDrawFont(Textdraw5, 3); TextDrawLetterSize(Textdraw5, 0.519999, 1.200000); TextDrawColor(Textdraw5, 8978431); TextDrawSetOutline(Textdraw5, 0); TextDrawSetProportional(Textdraw5, 1); TextDrawSetShadow(Textdraw5, 0); TextDrawSetSelectable(Textdraw5, 0); Textdraw6 = TextDrawCreate(405.000000, 438.000000, \"Penzed : T\"); TextDrawBackgroundColor(Textdraw6, 255); TextDrawFont(Textdraw6, 3); TextDrawLetterSize(Textdraw6, 0.490000, 1.000000); TextDrawColor(Textdraw6, -5046017); TextDrawSetOutline(Textdraw6, 0); TextDrawSetProportional(Textdraw6, 1); TextDrawSetShadow(Textdraw6, 1); TextDrawSetSelectable(Textdraw6, 0); Textdraw7 = TextDrawCreate(491.000000, 437.000000, \"Skined :\"); TextDrawBackgroundColor(Textdraw7, -16776961); TextDrawFont(Textdraw7, 3); TextDrawLetterSize(Textdraw7, 0.519999, 1.200000); TextDrawColor(Textdraw7, 8978431); TextDrawSetOutline(Textdraw7, 0); TextDrawSetProportional(Textdraw7, 1); TextDrawSetShadow(Textdraw7, 0); TextDrawSetSelectable(Textdraw7, 0); Textdraw8 = TextDrawCreate(554.000000, 438.000000, \"Skined : T\"); TextDrawBackgroundColor(Textdraw8, 255); TextDrawFont(Textdraw8, 3); TextDrawLetterSize(Textdraw8, 0.490000, 1.000000); TextDrawColor(Textdraw8, -5046017); TextDrawSetOutline(Textdraw8, 0); TextDrawSetProportional(Textdraw8, 1); TextDrawSetShadow(Textdraw8, 1); TextDrawSetSelectable(Textdraw8, 0); return 1;}public OnFilterScriptExit(){ TextDrawHideForAll(Textdraw0); TextDrawDestroy(Textdraw0); TextDrawHideForAll(Textdraw1); TextDrawDestroy(Textdraw1); TextDrawHideForAll(Textdraw2); TextDrawDestroy(Textdraw2); TextDrawHideForAll(Textdraw3); TextDrawDestroy(Textdraw3); TextDrawHideForAll(Textdraw4); TextDrawDestroy(Textdraw4); TextDrawHideForAll(Textdraw5); TextDrawDestroy(Textdraw5); TextDrawHideForAll(Textdraw6); TextDrawDestroy(Textdraw6); TextDrawHideForAll(Textdraw7); TextDrawDestroy(Textdraw7); TextDrawHideForAll(Textdraw8); TextDrawDestroy(Textdraw8); return 1;}public OnPlayerConnect(playerid){ TextDrawShowForPlayer(playerid, Textdraw0); TextDrawShowForPlayer(playerid, Textdraw1); TextDrawShowForPlayer(playerid, Textdraw2); TextDrawShowForPlayer(playerid, Textdraw3); TextDrawShowForPlayer(playerid, Textdraw4); TextDrawShowForPlayer(playerid, Textdraw5); TextDrawShowForPlayer(playerid, Textdraw6); TextDrawShowForPlayer(playerid, Textdraw7); TextDrawShowForPlayer(playerid, Textdraw8); SetTimerEx(\"UpdateText\", 1000, false, \"i\", playerid); return 1;} forward UpdateText(playerid);public UpdateText(playerid){ new pScore[16], pPing[16], pSkin[16], pCash[16]; format(pPing, sizeof(pPing), \"%d ms\", GetPlayerPing(playerid)); TextDrawSetString(Textdraw3, pPing); format(pScore, sizeof(pScore), \"%d\", GetPlayerScore(playerid)); TextDrawSetString(Textdraw4, pScore); format(pSkin, sizeof(pSkin), \"%d\", GetPlayerSkin(playerid)); TextDrawSetString(Textdraw8, pSkin); format(pCash, sizeof(pCash), \"%d\", GetPlayerMoney(playerid)); TextDrawSetString(Textdraw6, pCash); SetTimerEx(\"UpdateText2\", 1000, true, \"i\", playerid); return 1;}forward UpdateText2(playerid);public UpdateText2(playerid){ new pScore[16], pPing[16], pSkin[16], pCash[16]; format(pPing, sizeof(pPing), \"%d ms\", GetPlayerPing(playerid)); TextDrawSetString(Textdraw3, pPing); format(pScore, sizeof(pScore), \"%d\", GetPlayerScore(playerid)); TextDrawSetString(Textdraw4, pScore); format(pSkin, sizeof(pSkin), \"%d\", GetPlayerSkin(playerid)); TextDrawSetString(Textdraw8, pSkin); format(pCash, sizeof(pCash), \"%d Ft\", GetPlayerMoney(playerid)); TextDrawSetString(Textdraw6, pCash); return 1;}
Ha bevágsz egy linket és egy képet egy félmondattal a szabályzat elolvasása nélkül, nem túl jó dolog. Olvasd el a szabályzatot és annak megfelelően módosítsd a témát, amelyre 24 órád van.
Még mindig nem felel meg a szabályzatnak.
Szkriptek és PályákSzabályzatFigyelem! Ha a te neveden kiadod más munkáját, (scriptet lopsz) akkor örökre bannolva leszel a fórumról! Lásd a \"Közös munkák\" bejegyzést a téma alján további információért.Általános:Ebbe a fórumrészben publikálhatjátok szkriptjeiteket illetve függvénykönyvtáraitokat.Illetve az alfórumokba a Mapokat és a kódokat / kiegészítõket.A témátokhoz mindenki szabadon hozzászólhat, amennyiben azt a szabályzatnak megfelelõen teszi.Építõ jellegû kritikákat lehet írni, dicsérni, tanácsokat adni, stb.Viszont tilos az OFF (Témától eltérõ hozzászólás), felesleges hozzászólások (Pl. Amik csak hangulatjelekbõl állnak.).Topic nyitásánál:Amennyiben témát nyitsz ezeket a szabályokat is be kell tartanod:Témáitok neve elé a következõ rövidítések valamelyikét el kell helyezd.[FS], mint filterscript,[GM], mint gamemode,[iNC], mint függvénykönyvtár,[ADD-ON] vagy [code.] mint kódrészlet,[MAP], mint pályakiegészítõ.Ebben segítségedre van a Kategória választó, így csak ki kell választanod az adott kategóriát és automatikusan kihelyezi a téma elé a kategóriát.Ha a scriptben nem csak a te munkád található meg, a többi készítõ nevét is tüntesd fel a forrásban vagy a témában.Ha nem te készítetted a scriptet, az eredeti készítõ nevét tüntesd fel.Ha az angol fórumról fordítottál, linkeld be az eredeti témát is.[MAP] esetén kérjük megközelítõleg add meg az Objectumok számát, illetve Képpel és/vagy Videóval mutasd be a munkát.Ha egy moderátor vagy adminisztrátor törli a hozzászólásod akkor a következõ hozzászólásod ne csak annyiból álljon hogy valaki törölte, mert az is törölve lesz.A hozzászólásod törlésének mindig megvan az oka, errõl ne is kérj tájékoztatást miért lett törölve, inkább újból olvasd el a fórum szabályait.Ha egy hozzászólást nem megfelelõnek találsz akkor azt a szabályzatból idézve megteheted, és ne saját magad találj ki szabályokat.Ha Gamemodet töltesz fel akkor kötelezõ egy rövid leírást készíteni a szerverrõl.Gamemode esetén javasolt felrakni a scriptfiles mappát és az includekat.Publikálás elõtt bizonyosodj meg róla, hogy a script mûködik! Ne publikálj nem tesztelt scriptet!Minden publikált forrást kötelező kiírni CODE tagekben, illetve - a rövid, CODE prefixxel ellátott kódok kivételével - PWN fájlt feltölteni egy tárhelyre! Ajánlott: www.solidfiles.comHa publikálsz egy kódot akkor AMX fájlt TILOS feltölteni csak PWN fájlt lehetséges mivel más fórumozó akkor nem tudja módosítani a kódot!Ezen szabályzat nem ismerése nem mentesít annak betartása alól, amennyiben hozzászólást írsz vagy témát nyitsz elfogadod a szabályzatot. A fórumrészben természetesen érvényben van a globális fórum szabályzat. [/quote]
Még mindig nem felel meg a szabályzatnak. Vicces hogy még maga a moderátor sem tudja a szabályzatot, mert jelenleg ez teljesen megfelel neki.Ui: ez nem sértegetés, nem kell warnolni egyből...A szkript: Ha az első textdrawod akkor jó, bár szerintem adhatnál átlátszóságot a box-ra. [/quote][gmod]Az ilyen viselkedéssel, vádaskodással álljunk le. Mire te megnézted, már szerkesztette. Legutóbb a code tagbe tett kód hiányzott, amelyet most javítottam pawn code tagre.[/gmod]
Még mindig nem felel meg a szabályzatnak. Vicces hogy még maga a moderátor sem tudja a szabályzatot, mert jelenleg ez teljesen megfelel neki.Ui: ez nem sértegetés, nem kell warnolni egyből...A szkript: Ha az első textdrawod akkor jó, bár szerintem adhatnál átlátszóságot a box-ra. [/quote]Az ilyen viselkedéssel, vádaskodással álljunk le. Mire te megnézted, már szerkesztette. Legutóbb a code tagbe tett kód hiányzott, amelyet most javítottam pawn code tagre. [/quote]Szándékosan mondtam hogy ne vedd sértésnek, látom a falnak beszélek, na de mindegy. Mellesleg hogyha nem teszed mindig \"Global Moderator Comment\"-be a mondanivalód attól még ugyanúgy tudni fogjuk hogy moderátor vagy.UI:Most sem sértegetlek, szimplán csak elmondom a véleményem, vélemény nyilvánitást pedig nem tilt a szabályzat.
A szkript: Ha az első textdrawod akkor jó, bár szerintem adhatnál átlátszóságot a box-ra. [/quote]Oké.Megpróbálom.
Aminek nem itt a helye. Sem a másik itteni témában, mert ott is játszod az eszed. Ha legközelebb meglátom az ilyen jellegű hozzászólásodat, kénytelen leszek törölni azt és figyelmeztetésben részesíteni téged.
// All credits for Zamaroht\'s textdraw editor and Ho$s@ ( Scripting ) #include <a_samp>new Text:Textdraw0;new Text:Textdraw1;new Text:Textdraw2;new Text:Textdraw3;new Text:Textdraw4;new Text:Textdraw5;new Text:Textdraw6;new Text:Textdraw7;new Text:Textdraw8;public OnFilterScriptInit(){Textdraw0 = TextDrawCreate(-19.000000, 436.000000, \"s\");TextDrawBackgroundColor(Textdraw0, 255);TextDrawFont(Textdraw0, 1);TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);TextDrawColor(Textdraw0, -1);TextDrawSetOutline(Textdraw0, 0);TextDrawSetProportional(Textdraw0, 1);TextDrawSetShadow(Textdraw0, 1);TextDrawUseBox(Textdraw0, 1);TextDrawBoxColor(Textdraw0, 255);TextDrawTextSize(Textdraw0, 662.000000, -94.000000);TextDrawSetSelectable(Textdraw0, 0);Textdraw1 = TextDrawCreate(9.000000, 436.000000, \"Ping :\");TextDrawBackgroundColor(Textdraw1, -16776961);TextDrawFont(Textdraw1, 3);TextDrawLetterSize(Textdraw1, 0.519999, 1.200000);TextDrawColor(Textdraw1, 8978431);TextDrawSetOutline(Textdraw1, 0);TextDrawSetProportional(Textdraw1, 1);TextDrawSetShadow(Textdraw1, 0);TextDrawSetSelectable(Textdraw1, 0);Textdraw2 = TextDrawCreate(160.000000, 436.000000, \"Score :\");TextDrawBackgroundColor(Textdraw2, -16776961);TextDrawFont(Textdraw2, 3);TextDrawLetterSize(Textdraw2, 0.519999, 1.200000);TextDrawColor(Textdraw2, 8978431);TextDrawSetOutline(Textdraw2, 0);TextDrawSetProportional(Textdraw2, 1);TextDrawSetShadow(Textdraw2, 0);TextDrawSetSelectable(Textdraw2, 0);Textdraw3 = TextDrawCreate(72.000000, 438.000000, \"Ping T\");TextDrawBackgroundColor(Textdraw3, 255);TextDrawFont(Textdraw3, 3);TextDrawLetterSize(Textdraw3, 0.490000, 0.899999);TextDrawColor(Textdraw3, -5046017);TextDrawSetOutline(Textdraw3, 0);TextDrawSetProportional(Textdraw3, 1);TextDrawSetShadow(Textdraw3, 1);TextDrawSetSelectable(Textdraw3, 0);Textdraw4 = TextDrawCreate(234.000000, 438.000000, \"Score T\");TextDrawBackgroundColor(Textdraw4, 255);TextDrawFont(Textdraw4, 3);TextDrawLetterSize(Textdraw4, 0.490000, 1.000000);TextDrawColor(Textdraw4, -5046017);TextDrawSetOutline(Textdraw4, 0);TextDrawSetProportional(Textdraw4, 1);TextDrawSetShadow(Textdraw4, 1);TextDrawSetSelectable(Textdraw4, 0);Textdraw5 = TextDrawCreate(338.000000, 437.000000, \"Cash :\");TextDrawBackgroundColor(Textdraw5, -16776961);TextDrawFont(Textdraw5, 3);TextDrawLetterSize(Textdraw5, 0.519999, 1.200000);TextDrawColor(Textdraw5, 8978431);TextDrawSetOutline(Textdraw5, 0);TextDrawSetProportional(Textdraw5, 1);TextDrawSetShadow(Textdraw5, 0);TextDrawSetSelectable(Textdraw5, 0);Textdraw6 = TextDrawCreate(405.000000, 438.000000, \"Cash T\");TextDrawBackgroundColor(Textdraw6, 255);TextDrawFont(Textdraw6, 3);TextDrawLetterSize(Textdraw6, 0.490000, 1.000000);TextDrawColor(Textdraw6, -5046017);TextDrawSetOutline(Textdraw6, 0);TextDrawSetProportional(Textdraw6, 1);TextDrawSetShadow(Textdraw6, 1);TextDrawSetSelectable(Textdraw6, 0);Textdraw7 = TextDrawCreate(491.000000, 437.000000, \"Skin :\");TextDrawBackgroundColor(Textdraw7, -16776961);TextDrawFont(Textdraw7, 3);TextDrawLetterSize(Textdraw7, 0.519999, 1.200000);TextDrawColor(Textdraw7, 8978431);TextDrawSetOutline(Textdraw7, 0);TextDrawSetProportional(Textdraw7, 1);TextDrawSetShadow(Textdraw7, 0);TextDrawSetSelectable(Textdraw7, 0);Textdraw8 = TextDrawCreate(554.000000, 438.000000, \"Skin T\");TextDrawBackgroundColor(Textdraw8, 255);TextDrawFont(Textdraw8, 3);TextDrawLetterSize(Textdraw8, 0.490000, 1.000000);TextDrawColor(Textdraw8, -5046017);TextDrawSetOutline(Textdraw8, 0);TextDrawSetProportional(Textdraw8, 1);TextDrawSetShadow(Textdraw8, 1);TextDrawSetSelectable(Textdraw8, 0);return 1;}public OnFilterScriptExit(){TextDrawHideForAll(Textdraw0);TextDrawDestroy(Textdraw0);TextDrawHideForAll(Textdraw1);TextDrawDestroy(Textdraw1);TextDrawHideForAll(Textdraw2);TextDrawDestroy(Textdraw2);TextDrawHideForAll(Textdraw3);TextDrawDestroy(Textdraw3);TextDrawHideForAll(Textdraw4);TextDrawDestroy(Textdraw4);TextDrawHideForAll(Textdraw5);TextDrawDestroy(Textdraw5);TextDrawHideForAll(Textdraw6);TextDrawDestroy(Textdraw6);TextDrawHideForAll(Textdraw7);TextDrawDestroy(Textdraw7);TextDrawHideForAll(Textdraw8);TextDrawDestroy(Textdraw8);return 1;}public OnPlayerConnect(playerid){TextDrawShowForPlayer(playerid, Textdraw0);TextDrawShowForPlayer(playerid, Textdraw1);TextDrawShowForPlayer(playerid, Textdraw2);TextDrawShowForPlayer(playerid, Textdraw3);TextDrawShowForPlayer(playerid, Textdraw4);TextDrawShowForPlayer(playerid, Textdraw5);TextDrawShowForPlayer(playerid, Textdraw6);TextDrawShowForPlayer(playerid, Textdraw7);TextDrawShowForPlayer(playerid, Textdraw8);SetTimerEx(\"UpdateText\", 1000, false, \"i\", playerid);return 1;} forward UpdateText(playerid);public UpdateText(playerid){ new pScore[16], pPing[16], pSkin[16], pCash[16]; format(pPing, sizeof(pPing), \"%d ms\", GetPlayerPing(playerid));TextDrawSetString(Textdraw3, pPing); format(pScore, sizeof(pScore), \"%d\", GetPlayerScore(playerid));TextDrawSetString(Textdraw4, pScore); format(pSkin, sizeof(pSkin), \"%d\", GetPlayerSkin(playerid));TextDrawSetString(Textdraw8, pSkin); format(pCash, sizeof(pCash), \"%d\", GetPlayerMoney(playerid));TextDrawSetString(Textdraw6, pCash);SetTimerEx(\"UpdateText2\", 1000, true, \"i\", playerid); return 1;}forward UpdateText2(playerid);public UpdateText2(playerid){ new pScore[16], pPing[16], pSkin[16], pCash[16]; format(pPing, sizeof(pPing), \"%d ms\", GetPlayerPing(playerid));TextDrawSetString(Textdraw3, pPing); format(pScore, sizeof(pScore), \"%d\", GetPlayerScore(playerid));TextDrawSetString(Textdraw4, pScore); format(pSkin, sizeof(pSkin), \"%d\", GetPlayerSkin(playerid));TextDrawSetString(Textdraw8, pSkin); format(pCash, sizeof(pCash), \"%d $\", GetPlayerMoney(playerid));TextDrawSetString(Textdraw6, pCash); return 1;}