Jump to content
  • 0

pomoc /p ID


Guest Punkevník

Dotaz

Guest Punkevník

Davam to sem este raz pretoze nikto nehelpol takze ako spravim prikaz /p ID

Aby

 

 

1. Mohli ho len policajti

2. Ked policajt zada prikaz /p ID tak Id cku sa napisu Policajt %s Vas pokutoval pretoze nemate vodicak -5000 €

3. Ked mu da pokutu tak aby sa mu odcitalo 5000 a policajtovy pripocitalo 5000

4. Ten priakz /p ID moze fizel pouzit 1x za 1 minutu

5. Ked hrac napise prikaz /p ID napise mu Niesi Policajt !

6. Ked napise zle id napise mu Zadane ID je nespravne !

7. Ked napise id ktore neni na servery napise Zadane ID neni pripojene !

 

asi vsetko pls "help" "help"

Link to comment
Share on other sites

Recommended Posts

  • 0

#define POLICAJT

 

new Zatnuty = strlen(params);
if(Hrac[playerid][Zamestnanie] != POLICAJT) return SendClientMessage(playerid, FARBA, "Nieste policajt nemozete zatknut cloveka");
if(!strlen(params)) return SendClientMessage(playerid, FARBA, "Napis: /jail [iD]");
if(playerid == Zatnuty ) return SendClientMessage(playerid, FARBA,"Pokutovat sameho seba nieje mozne");
if(Hrac[Zatnuty ][Zamestnanie] == POLICAJT) return SendClientMessage(playerid, FARBA, "Nemozete pokutovat policajta");

 

Napr. ukázal som ti len pár príkladov ostatné si dopln čo potrebujes

Link to comment
Share on other sites

  • 0
mg toto aj ja viem ALE ja chcem /p ID

 

A chcem aby mu odcitalo peniaze To je hlavne

 

Tvl a čo ked je to /p ??? to jako je uplne jedno nie ??? Ja som tam nezadal dcmd!! omg!

Link to comment
Share on other sites

  • 0

Tu to mas ale trocha si to prerob :

 

 

dcmd(p,1,cmdtext);

 

 

 

dcmd_p(playerid, params[])

{

new id;

if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti

{

if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "POUŽIJ: /p [iD]");

new hrac = strval(params);

new string[256], meno[30];

GetPlayerName(playerid, meno, 256);

if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!");

format(string, 256, "Policajt %s (ID:%d) pokutoval hrace %s.",meno,playerid);

SendClientMessage(hrac,COLOR_WHITE, string);

SetPlayerMoney(id,-1000);

return 1;

}else{

SendClientMessage(playerid, COLOR_RED,"[!] Nejsi policista");

}

return 1;

}

 

Link to comment
Share on other sites

  • 0
Guest Punkevník

dalo by sa ale..

 

 

C:\Documents and Settings\Administrator\Plocha\LA.pwn(1065) : error 017: undefined symbol "iPlayerRole"

C:\Documents and Settings\Administrator\Plocha\LA.pwn(1065) : warning 215: expression has no effect

C:\Documents and Settings\Administrator\Plocha\LA.pwn(1065) : error 001: expected token: ";", but found "]"

C:\Documents and Settings\Administrator\Plocha\LA.pwn(1065) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Administrator\Plocha\LA.pwn(1065) : fatal error 107: too many error messages on one line

 

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

 

 

4 Errors.

 

 

RADEK 1065 if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti

Link to comment
Share on other sites

  • 0
Guest Punkevník

kaicer nehaj si blbe reci a tu mas cele dcmd danny

 

 

dcmd_p(playerid, params[])

{

new id;

if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti

{

if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "[ ! ] Použi: /p [iD]");

new hrac = strval(params);

new string[256], meno[30];

GetPlayerName(playerid, meno, 256);

if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!");

format(string, 256, "[ ! ] Policajt %s (ID:%d) pokutoval hraca %s lebo nema vodicak !.",meno,playerid);

SendClientMessage(hrac,COLOR_WHITE, string);

SetPlayerMoney(id,-1000);

return 1;

}else{

SendClientMessage(playerid, COLOR_RED,"[ ! ] Niesi policajt");

}

return 1;

}

 

Link to comment
Share on other sites

  • 0
Guest [other]danny

skus takto

 

dcmd_p(playerid, params[])

{

new id;

if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti

{

if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "[ ! ] Použi: /p [iD]");

new hrac = strval(params);

new string[256], meno[30];

GetPlayerName(playerid, 256);

if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!");

if(!vodicak return SendClientMessage(playerid, COLOR_RED, "Hráč má vodičák!");

}else{

format(string, 256, "[ ! ] Policajt %s (ID:%d) pokutoval hraca %s lebo nema vodicak !.",meno,playerid);

SendClientMessage(hrac,COLOR_WHITE, string);

SetPlayerMoney(id,-1000);

return 1;

SendClientMessage(playerid, COLOR_RED,"[ ! ] Niesi policajt");

}

return 1;

}

 

Link to comment
Share on other sites

  • 0
Mafian189":o3bhse7c]
a nezabudni si dat

 

new iPlayerRole[MAX_PLAYERS];

 

;)

 

Lol a ked ma inu premenu povolania ta čo ?? :d

 

lol ale nemá!!! omg! sak tam má iPlayerRole!!!

Link to comment
Share on other sites

  • 0

dcmd_p(playerid, params[])
{
new string[85];
new id = strval(params);
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,    C_SCERVENA, "Toto ID neni pripojené!")
else if(tvoja podmienka zamestnania[playerid] == cislo zamestnania) return SendClientMessage(playerid,   C_SCERVENA, "Niesi pandel");
else if (!strlen(params)) return SendClientMessage(playerid, C_SCERVENA, " Použiťie: /p ID");
format(string,85,"policajt %s zobral hracovi %s love lebo je chudobny",PlayerName(playerid),PlayerName(id));
SendClientMessageToAll(0x32C1A0FF,string);
       GivePlayerMoney(id,-5000);
       GivePlayerMoney(playerid,5000);
return 1;
}

 

newem ci to je dobre :d nudim sa tak...

 

-- úte 14. zář 2010 21:07:47 --

 

danny":3g0s7b15]skus takto

 

dcmd_p(playerid, params[])

{

new id;

if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti

{

if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "[ ! ] Použi: /p [iD]");

new hrac = strval(params);

new string[256], meno[30];

GetPlayerName(playerid, 256);

if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!");

if(!vodicak return SendClientMessage(playerid, COLOR_RED, "Hráč má vodičák!");

}else{

format(string, 256, "[ ! ] Policajt %s (ID:%d) pokutoval hraca %s lebo nema vodicak !.",meno,playerid);

SendClientMessage(hrac,COLOR_WHITE, string);

SetPlayerMoney(id,-1000);

return 1;

SendClientMessage(playerid, COLOR_RED,"[ ! ] Niesi policajt");

}

return 1;

}

 

 

inak mas tam SendClientMessage takze to napise iba hracovi co dal pokutu a nie ostatnim a to bude k hovnu...a chybaju ti chujovini ako meno hraca ktory zadal prikaz alebo naopak nakoho ten priakz pouzije takze ak to mas v mode tak to mas dojebane,..

Link to comment
Share on other sites

  • 0
Mafian189":3qofep8o]
a nezabudni si dat

 

new iPlayerRole[MAX_PLAYERS];

 

;)

 

Lol a ked ma inu premenu povolania ta čo ?? :d

 

lol ale nemá!!! omg! sak tam má iPlayerRole!!!

 

OMG ako to vies ze ma taku premenu no ako ???

Dyt1k napis sem prosim premenu povolania pls :d

Link to comment
Share on other sites

  • 0
Guest Punkevník

missino trosku som upravil to tvoje vyslo toto

 

 

dcmd_p(playerid, params[])

{

new string[85];

new id = strval(params);

if(!IsPlayerConnected(id)) return SendClientMessage(playerid, B_CERV, "Toto ID neni pripojené!")

else if(vodicak [playerid] == 1) return SendClientMessage(playerid, B_CERV, "Niesi pandel");

else if (!strlen(params)) return SendClientMessage(playerid, B_CERV, " Použiťie: /p ID");

format(string,85,"policajt %s zobral hracovi %s love lebo je chudobny",PlayerName(playerid),PlayerName(id));

SendClientMessageToAll(0x32C1A0FF,string);

SetPlayerMoney(id,-5000);

SetPlayerMoney(playerid,5000);

return 1;

}

 

 

ale hodi jeden eror

C:\Documents and Settings\Administrator\Plocha\LA.pwn(1067) : error 001: expected token: ";", but found "else"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

 

 

1 Error.

 

 

-- úte 14. zář 2010 21:09:58 --

 

premena je .. new Job[MAX_PLAYERS]; // Toto znamená proměna povolání.

Link to comment
Share on other sites

  • 0
Guest [other]danny

skus takhle

 

dcmd_p(playerid, params[]);

{

new string[85];

new id = strval(params);

if(!IsPlayerConnected(id)) return SendClientMessage(playerid, B_CERV, "Toto ID neni pripojené!")

else if(vodicak [playerid] == 1) return SendClientMessage(playerid, B_CERV, "Niesi pandel");

else if (!strlen(params)) return SendClientMessage(playerid, B_CERV, " Použiťie: /p ID");

format(string,85,"policajt %s zobral hracovi %s love lebo je chudobny",PlayerName(playerid),PlayerName(id));

SendClientMessageToAll(0x32C1A0FF,string);

SetPlayerMoney(id,-5000);

SetPlayerMoney(playerid,5000);

return 1;

}

 

Link to comment
Share on other sites

  • 0
Mafian189":1658jyc7]

OMG ako to vies ze ma taku premenu no ako ???

 

ty dr*lina lebo si mu to ty napisal na stránke 1!!! omg. potom mu to vygrclo errory ptze nemal definovane iPlayerRole!!!!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...