Zdravím chtěl bych jsem se zeptat kde jsem udělal chybičku při vytvořeni publicu na odečitani kreditu když si napřiklad koupim vozidlo a nechce to odečist z kreditu danou částku v gamemode street life od lyricse? Níže vám posilám kod cely ohledně kreditu jinak žádny error mi to nehazi
forward GivePlayerACKredit(playerid, tkredity);
public GivePlayerACKredit(playerid, tkredity)
{
if(IsPlayerConnected(playerid))
{
Player[playerid][Kredity]+=tkredity;
}
return 1;
}
onplayercommandtext
dcmd(setkredity,10,cmdtext);
onplayerconnect
Player[playerid][Kredity]=0;
onplayerdisconnect
dini_IntSet(way,"Kredity", Player[playerid][Kredity]);
dcmd_setkredity(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new id = strval(params);
if(Player[playerid][AdminLevel]==0) return SendClientMessage(playerid,COLOR_WARNING,"[ADMIN]: Nejsi Administrátor !");
else if(Player[playerid][AdminLevel]<=4) return SendClientMessage(playerid,COLOR_WARNING,"[ADMIN]: Na požiti tohoto přikazu potrebuješ Admin Level 5 !");
else if(!strlen(params) || !strlen(params[chrfind(' ',params)+1])) return SendClientMessage(playerid,COLOR_WARNING,"[ADMIN]: Použiti: /setkredity [ ID ] [Kredity]");
else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,COLOR_WARNING,"[ADMIN]: Hrač není na serveru !");
else if(IsPlayerNPC(id)) return SendClientMessage(playerid,COLOR_WARNING,"[ADMIN]: Tohle je NPC !");
else
{
new Name[26];
new Name2[26];
GetPlayerName(playerid,Name,26);
GetPlayerName(id,Name2,26);
new string[128];
format(string, 128, "(( Administrátor %s nastavil hráči %s Kreditů %d ! ))", Name,Name2,strval(params[chrfind(' ',params)+1]));
SendMessageToAdmin(COLOR_ADMIN,string);
Player[id][Kredity]=strval(params[chrfind(' ',params)+1]);
}
}
return 1;
}
u shopu mam jeden uveden :
if(listitem == 13)
{
if(Player[playerid][Kredity]>200) return SendClientMessage(playerid, COLOR_WARNING,"[INFO]: Nemáš dostatek kreditů - 200 !");
kredit = 250;
modelid = 411;
}
pod tím v dialogu stejném
GivePlayerACMoney(playerid, -price);
Dotaz
Guest Thomas.
Zdravím chtěl bych jsem se zeptat kde jsem udělal chybičku při vytvořeni publicu na odečitani kreditu když si napřiklad koupim vozidlo a nechce to odečist z kreditu danou částku v gamemode street life od lyricse? Níže vám posilám kod cely ohledně kreditu jinak žádny error mi to nehazi
Link to comment
Share on other sites
9 odpovědí na tuto otázku
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now