Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - ppatrik2012

Oldalak: 1 2 [3] 4 5 6
31
Segítségkérés / ID/NÉV
« Dátum: 2013. Április 27. - 14:06:50 »
CMD:sethp(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, PIROS, \"Te nem vagy admin!\");
new hp;
new jatekos;
new string[200];
new nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
if(sscanf(params,\"id\",jatekos, hp)) return SendClientMessage(playerid, KEK, \"Használat: /sethp [iD] [HP]\");
format(string, sizeof(string),\"Adtál %d -nek HP-t! Ennyit: %d!\", jatekos, hp);
SendClientMessage(playerid, ZOLD, string);
format(string, sizeof(string),\"%s adott neked %d életet!\", nev, hp);
SendClientMessage(playerid, ZOLD, string);
SetPlayerHealth(jatekos, hp);
return 1;
}

 
Nem tudom milyen szinten \"tökéletes/szar\" a parancs, nincs tesztelve, de a lényeg, hogy nekem az kellene, hogy /sethp [iD/NÉV] [HP] alapján mûködjön, ne csak ID alapján. Elõre is köszönöm a segítséget!

32
Segítségkérés / ZCMD kérdés!
« Dátum: 2013. Április 25. - 21:15:57 »
Nos, régen valami hasonló formátumban próbáltam megkéedezni ezt, de nem tudtam. Most ugye egy ideje már ZCMD-t használok, de én jobban szeretnék STRCMP-be dolgozni. A \"params\" részét a zcmd-nek hogyan tudom itt használni? mármint STRCMP-ben?(SSCANF al akarok parancsokat).
[mod]A témanév ne \"segítsetek plsplspls\" legyen, hanem egyértelmûen ami a kérdésre utal. (Az ilyen témák szó nélkül törlésre kerülhetnek, ez függ a moderátor hangulatától, lehet csak átnevezi a témád így mielõtt panaszkodnál hogy törölték, lehet csak átnevezte egy moderátor) erre máskor figyelj kérlek és olvasd el a szabályzatokat, köszönöm!  ;)[/mod]

33
Segítségkérés / Házrendszerek
« Dátum: 2013. Április 24. - 21:30:49 »
Olyan házrendszerekre lenne szükségem, ameikek dini vel mentik az adatokat. Tudom sok van, csak már esteledik, nappal meg egyre kevesebbet tudok lenni, és szeretném ha linkelnétek 1 párat. Elõre is köszi.

34
Segítségkérés / CMD
« Dátum: 2013. Április 23. - 20:47:07 »
CMD:tele(playerid,params[])
{
        if(isnull(params))
        {
                SendClientMessage(playerid, FEKETE,\"========================================================================================\");
                SendClientMessage(playerid, FEHER,\"/tele [Hova?]\");
                SendClientMessage(playerid, FEHER,\"LS [1] | SF [2] LV [3]\");
                SendClientMessage(playerid, FEKETE,\"========================================================================================\");
                return 1;
        }
        if(!strcmp(params, \"1\", true) || !strcmp(params, \"LS\", true))
        {
                GameTextForPlayer(playerid,\"Üdvözöllek LS Repterén\", 6000, 6);//6000=6ms 6=Kiírás módja
                SendClientMessage(playerid, -1, \"Elteleportáltál LS Reptérre\");//a szín -1= fehérrel(változtasad meg nyugodtan) kiírja annak aki beírta, hogy elteleportált oda
                if(!IsPlayerInAnyVehicle(playerid)){
                SetPlayerPos(playerid,x,y,z);// x,y,z mind a kettõnél ahova el szeretnél teleportálni (koordinátákat írd be oda majd helyükre...):)
                }else{
                SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
        }
        if(!strcmp(params, \"2\", true) || !strcmp(params, \"SF\", true))
        {
                GameTextForPlayer(playerid,\"Üdvözöllek SF Repterén\", 6000, 6);//6000=6ms 6=Kiírás módja
                SendClientMessage(playerid, -1, \"Elteleportáltál SF Reptérre\");//a szín -1= fehérrel(változtasad meg nyugodtan) kiírja annak aki beírta, hogy elteleportált oda
                if(!IsPlayerInAnyVehicle(playerid)){
                SetPlayerPos(playerid,x,y,z);// x,y,z mind a kettõnél ahova el szeretnél teleportálni (koordinátákat írd be oda majd helyükre...):)
                }else{
                SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
        }
        if(!strcmp(params, \"3\", true) || !strcmp(params, \"LV\", true))
        {
                GameTextForPlayer(playerid,\"Üdvözöllek LV Repterén\", 6000, 6);//6000=6ms 6=Kiírás módja
                SendClientMessage(playerid, -1, \"Elteleportáltál LV Reptérre\");//a szín -1= fehérrel(változtasad meg nyugodtan) kiírja annak aki beírta, hogy elteleportált oda
                if(!IsPlayerInAnyVehicle(playerid)){
                SetPlayerPos(playerid,x,y,z);// x,y,z mind a kettõnél ahova el szeretnél teleportálni (koordinátákat írd be oda majd helyükre...):)
                }else{
                SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
        }
        return 1;
}

 
Én egy ilyesmi parancsot szeretnék átírni, ezt a fórumon találtam, de nekem ez is tele van hibával. Ha kiveszem az X,Y,Z + a színkódok hibáit, akkor is vannak errorok. Valaki kijavítaná? Elõre is köszi.

35
Segítségkérés / Egy érdekes kérdés
« Dátum: 2013. Április 19. - 20:46:04 »

/*   I       I   I------     I         I            /      \\
I       I   I           I         I            I      I
I-------I   I------     I         I            I      I
I       I   I           I         I             I      I
I       I   I------     I-------  I-------      \\____/
Ehez kellene nekem annyi, hogy a Maximális VIP szint 3 legyen.
Azaz ha az admin azt írja be, hogy /advip 0 6 akkor írja ki: \"Nem létezõ szint\"
Illetve még 1 dolog kellene, hogy ne csak ID alapján engedje addolni a VIP-et, hanem név alapján is!
Elõre is köszönöm a segítséget!*/
#include a_samp
#include zcmd
#include sscanf2
enum pinfo
{
VIP
}
new PlayerInfo[MAX_PLAYERS][pinfo];
public OnPlayerConnect(playerid)
{
PlayerInfo[playerid][VIP]=0;
return 1;
}
 
CMD:advip(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF7318FF,\"Te nem vagy Admin!\");
new nev[MAX_PLAYER_NAME];
GetPlayerName(playerid,nev,sizeof(nev));
new jatekos;
new vipszint;
new string[200];
if(sscanf(params,\"id\",jatekos, vipszint)) return SendClientMessage(playerid,0xFF7318FF,\"Használat:/advip [iD] [szint]\");
format(string,sizeof(string),\"%s kinevezett téged VIP taggá! VIP szinted: %d\",nev,vipszint);
SendClientMessage(jatekos,0xFF7318FF,string);
format(string,sizeof(string),\"Kinevezted %d-t VIP taggá! Szintje: %d\",jatekos,vipszint);
SendClientMessage(playerid,0xFF7318FF,string);
PlayerInfo[jatekos][VIP]=vipszint;
 
return 1;
}

36
Segítségkérés / Segítség dialóg
« Dátum: 2013. Április 19. - 14:52:41 »
Nos, abban kellene segítség, hogy ha megcsináltam a dialogot meg minden.
 
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, \"sajt\", \"sajt0\\nsajt1\\nstb1r\\nstb2\\nstb3\\nkebab\", \"Oké\", \"Mégse\");

 
És hogyha a mégsére megy, akkor nem kidobja a dialogbol hanem vissza dobja az az elõtti részhez.

37
Segítségkérés / Élet adás
« Dátum: 2013. Április 19. - 12:42:19 »
Sziasztok, nos abban kellene segítség, hogy szeretnék + életet adni valakinek. De nem átírni szeretném, hanem mondjuk ha van 50 élete és adok 10 et, legyen 60. Szerintem ez egyszerû dolog, csak nem bírok rájönni hogy hogy kell...

Dupla hozzászólás automatikusan összefûzve. ( 2013. Április 19. - 12:59:34 )

illetve még abban kellene segítség, hogy ha pl adnák az illetõnek 10 életet, de már alapból van 100 élete, akkor kiírja, hogy \"Ennyit nem adhatsz\".

38
Segítségkérés / 2 dologban segítség
« Dátum: 2013. Április 16. - 17:17:23 »
if(Ha) parancsnál Interior lekérdezés, és az, hogy csak a közelben lévõk lássák amit írok mondjuk SendClientMessageToAll-al. Elõre is köszi,

39
Segítségkérés / Pickup felé felírat? :O
« Dátum: 2013. Április 16. - 13:21:07 »
A kérdés adott, ez úgy tudom megoldható, de hogyan?
ui.:Valaki mondja meg hogy kell másnak +-t adni :D

40
Segítségkérés / TextDraw-ba adatok
« Dátum: 2013. Április 15. - 06:41:05 »
Helló, megvan a TextDrawom, és nekem abba kellene adatokat menteni... Ezt hogyan lehet?

41
Segítségkérés / enum rendszerbeli mentés.
« Dátum: 2013. Április 14. - 18:53:31 »
hellósztok, csináltam enum-mal egy Ölés/Halál dolgot. És nekem az kellene, mert ha ugye most ölök, akkor +1 ölést számlál, ha halok +1 halál.. Na mind1, nekem az kellene, hogy ezt mentse is, még szerver restartkor is.  Elég fontos lenne, mert még alapulóban van pár fontos illetve komoly rendszerem, amihez ez az 1 dolog kellene..

42
Segítségkérés / Ezt nem értem...
« Dátum: 2013. Április 14. - 16:34:00 »
new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
public OnGameModeInit()
{
        Textdraw0 = TextDrawCreate(540.000000, 20.000000, \"Sajt\");
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 1);
TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
TextDrawColor(Textdraw0, -65281);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetShadow(Textdraw0, 1);
TextDrawSetSelectable(Textdraw0, 0);
Textdraw1 = TextDrawCreate(546.000000, 66.000000, \"Élet\");
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 1);
TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
TextDrawColor(Textdraw1, -16711681);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);
TextDrawSetSelectable(Textdraw1, 0);
Textdraw2 = TextDrawCreate(546.000000, 43.000000, \"Armour\");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.500000, 1.000000);
TextDrawColor(Textdraw2, -16711681);
TextDrawSetOutline(Textdraw2, 0);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetShadow(Textdraw2, 1);
TextDrawSetSelectable(Textdraw2, 0);
        return 1;
}

 
Ezt miért nem tölti be? Azzal a textdraw os amx el csináltam.

43
Segítségkérés / ZCMD-s help
« Dátum: 2013. Április 14. - 16:03:44 »
Nos, ugye van STRCMP-vel az, hogy lehet ilyen ,,összefûzött\" parancskat írni, így hogy:
 
if(strcmp(\"/help\",cmdtext, true, 10) || strcmp(\"/h\", cmdtext, true, 10) == 0)

 
azt hiszem így néz ki, de lényegtelen. Ugyan ezt szeretném ZCMD-vel, megoldható?

44
Segítségkérés / Interiorba lépés 1 adott "pickuptól"
« Dátum: 2013. Április 14. - 15:40:45 »
Helló, egy olyat szeretnék, hogyha pl én a PigPen elé állok, és csinálok egy pickupot, majd ha beírom, hogy /enter betudjak menni a pigpen intijébe, onnét pedig /exit-el ki.

45
Szkript kérések / Egy autóba "beszállhatóság"
« Dátum: 2013. Április 14. - 08:17:50 »
Arra lenne szükségem, hogy ha a játékos neve elõtt ott van, hogy [sajt] akkor beengedje szállni egy megadott autóba, de ha nincs ott, akkor kiírná: \"te nem tartozol a sajthoz\".

Oldalak: 1 2 [3] 4 5 6
SimplePortal 2.3.7 © 2008-2024, SimplePortal