Jump to content
  • 0

pomoc pomoc s /pm a /givecash


HondaNSR

Dotaz

ahojte .... kamaratovi pomaham s modom ... a urobil si si tam /pm a /givecash

Ked napriklad poslem nejakemu hracovy pm tak mu nepride ani ju nezobrazi ... /pm 2 Ahoj ... nejde to... a ked dam /givecash a ID 2 a peniaze 1585888 .. tak mu ich neprida ale mu uberie do minusu .. prosim pomozte je to velmi SURNE

 

 

Diki moc :d

dcmd_givecash(playerid,params[])
{
new cash = strval(params[1]);
new id = strval(params[0]);
if(!params[0])return SendClientMessage(playerid, cervena, "použitie: /givecash  <čiastka>");
if(!params[1])return SendClientMessage(playerid, cervena, "použitie: /givecash  <čiastka>");
if (GetPlayerMoney(playerid) < cash)
{
SendClientMessage(playerid, cervena, "Nemáte dostatok peňazí!");
}else
if (!IsPlayerConnected(id))
{
SendClientMessage(playerid, cervena, "Hráč není pripojený na servery!");
}else
if (cash == 0)
{
SendClientMessage(playerid, cervena, "Zadali ste malú čiastku!");
}else
if (id == playerid)
{
SendClientMessage(playerid, cervena, "Nemôžete poslať peňiaze sami sebe!");
}else{
GivePlayerMoney(playerid,-cash);
GivePlayerMoney(id,cash);
new string[128];
new sendername[256];
new givename[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(id, givename, sizeof(givename));
format(string, sizeof(string), "Poslali ste hráčovi %s čiastku $%d",givename, cash);
SendClientMessage(playerid,cervena, string);
format(string, sizeof(string), "Hráč %s vám poslal čiastku $%d",sendername, cash);
SendClientMessage(id,cervena, string);
}
return 1;
}

dcmd_pm(playerid,params[])
{
new zprava = strval(params[1]);
new id = strval(params[0]);
if(!params[0])return SendClientMessage(playerid, cervena, "použitie poslať súkromnu správu: /pm ");
if(!params[1])return SendClientMessage(playerid, cervena, "použitie poslať súkromnu správu: /pm ");
if (!IsPlayerConnected(id))
{
SendClientMessage(playerid, cervena, "Hráč není pripojený na servery!");
if (id == playerid)
{
SendClientMessage(playerid, cervena, "Nemôžete poslať PM sami sebe!");
}else{
new string[128];
new sendername[256];
new givename[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(id, givename, sizeof(givename));
format(string, sizeof(string), ">> %s (%d): %s",givename, id , zprava);
SendClientMessage(playerid,0xFFBB00FF, string);
PlayerPlaySound(id, 1085, 0.0, 0.0, 0.0);
format(string, sizeof(string), "** %s (%d): %s",sendername, playerid , zprava);
SendClientMessage(id,0xFFFF00FF, string);
}
}
return 1;
}

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0

Chybaje zde

new cash = strval(params[1]);

new id = strval(params[0]);

params je text kde cislo [] je id znaku v retezci, takze se to nerozdeluje podle mezer jak si myslis

Link to comment
Share on other sites

  • 0
Chybaje zde

new cash = strval(params[1]);

new id = strval(params[0]);

params je text kde cislo [] je id znaku v retezci, takze se to nerozdeluje podle mezer jak si myslis

Dakujem :d

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...