Hogyan kell "/gov" parancsot csinálni?!

Indította Naruto[BijuuChakraMode], 2016. szeptember 19. - 20:16:17

Előző téma - Következő téma

Naruto[BijuuChakraMode]

Ja meg azt, hogyha beirom hogy nokedli akkor ne nekem irja ki hogy nokedli vagy hanem akinek megadtam az idéjét

[Apple]

What?! Hogy fér a nokedli a /gov parancshoz? Most vagy én bonyolítom túl, vagy te írtad le a hülyeséget..  :tantrum:  :blink:

Naruto[BijuuChakraMode]

#2
NEm, két külön dolog! :D mikor /gov bejelenti xy...
Amikor nokedli elküldi üzenetként egy másik játékosnak és leveszi a hpjat 50 re

Dupla hozzászólás automatikusan összefûzve. ( 2016. szeptember 19. - 20:29:53 )

Ahha... A govos része megvan :D
TEssék
CMD:rfel(playerid,params[])
{
if(rendor[playerid] == 1)
{
        new uzenet[128];
        if(isnull(params)) return SendClientMessage(playerid,-1,\"Használat: /rfel [szöveg]\");
        else{
                format(uzenet,sizeof(uzenet),\"Rendor:%s\",params);
                SendClientMessageToAll(COLOR_WARNING,\"|____________Rendőrségi felhívás____________|\");
                SendClientMessageToAll(COLOR_WARNING,uzenet);
        }
        return 1;
}

[Apple]

#3
Jah. Akkor témanyitási problemek.
A téma címének adhattad volna hogy parancs csinálás hiba vagy mit tudom én.. majd leírásba leírod mind a 2 gondodat.
Hát a /gov parancs nem egy nagy kunszt, a /nokedli vagy mi parancsod sem, bár ez értelmetlen..
/gov nál igazából a begépelt szöveget irasd ki vele, mindenki számára.
/nokedli nál pedig az adott idjű játékos jelenlegi hpjából vonj le 50(%) et..
Mivel láttam hogy minden elakadásodért itt nyitsz témát, nem igazán írnék kód részletet... én egymagam kerestem anno hasonló scripteket, kibogarásztam belőle hogy mi az ami nekem kell, ha meg volt pedig átalakítottam úgy ahogy nekem kellett...
Hát ha több frakciónak kell a gov másképp oldottam volna meg, de így is jó..
Ez segíthet az életszint állításban:
https://wiki.sa-mp.com/wiki/SetPlayerHealth\" rel=\"external nofollow\">https://wiki.sa-mp.com/wiki/SetPlayerHealth
(Nem azért nem írom meg neked mert lusta vagyok, vagy bajom van veled, hanem hogy önállósodj.)

.::David::.

zcmd szükséges hozzá
 
CMD:gov(playerid) return Ban(playerid);

Naruto[BijuuChakraMode]

Aszt igen tudom mit kell irni hogy levonja a hpjat de azt nem, hogy hogyan kell azt megoldani hogy neki.. vagyis hogy a magamét letudom de az övét nem.. Vagy mi? elmagyarázom
Nos aszt tudom, hogy hogy kell.De azt már nem, hogy más játékosnak hogyan kell.

impreZZa

Előbb nem ártana átnézned a pawn alapjait.


Nagyon szar troll vagy.

Zakuro

#7
Ahogy már többen is írták, valóban nincs értelme annak hogy mi segítünk neked minden apróságban. Hogyha nem tudsz megkülönböztetni pár darab függvényt egymástól, akkor miért szeretnél belekezdeni annál jóval nehezebb parancsok elkészítésébe?
A kérdésedre pedig a válasz:
A \'\'SetPlayerHealth\'\' nevezetű függvénnyel tudod más játékosnak is beállítani az életerejét. Írtam neked egy parancsot, viszont tesztelni nem volt időm.
 
CMD:sethp(playerid, params[]) 
{
    new id, Float:health;
    if(sscanf(parmas, \"uh\", id, health)) return SendClientMessage(playerid, -1, \"[sZERVER] /sethp [id] [érték]\");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, \"[sZERVER]: A játékos nem elérhető\");
    SetPlayerHealth(id, health);

Memphis


Specifier(s)         Name            Example values
i, d         Integer            1, 42, -10
c         Character         a, o, *
l         Logical            true, false
b         Binary            01001, 0b1100
h, x         Hex            1A, 0x23
o         Octal            045 12
n         Number            42, 0b010, 0xAC, 045
f         Float            0.7, -99.5
g         IEEE Float         0.7, -99.5, INFINITY, -INFINITY, NAN, NAN_E
u         User name/id (bots and players)   Y_Less, 0
q         Bot name/id         ShopBot, 27
r         Player name/id         Y_Less, 42

 

if(sscanf(parmas, \"uf\", id, health)) return SendClientMessage(playerid, -1, \"[sZERVER] /sethp [id] [érték]\"); 

impreZZa

if(sscanf(params, \"uf\", id, health)) return SendClientMessage(playerid, -1, \"[sZERVER] /sethp [id] [érték]\");

 
El volt írva a params.

Naruto[BijuuChakraMode]


Flash