Witajcie
Posiadam mapk? Honest'a. W nim znajduje si? komenda dajbron dla administratora lecz po wpisaniu pojawia si? informacja ?e adminstator dal bron o ID, lecz broni nie dostajemy.
Za pomoc lec? oczywi?cie zimne
Kod:
Kod: CMD:dajbron(playerid, cmdtext[])
{
if(!ToAdminLevel(playerid,4)) return 0;
new playa,bron,ammo;
if(sscanf(cmdtext, "iii", playa,bron,ammo))
{
GuiInfo(playerid,""BIALY"U?yj: "ADMIN"/dajbron (id) (id broni) (amunicja)");
return 1;
}
if(!IsPlayerConnected(playa))
{
GuiInfo(playerid,""ADMIN"Nie poprawne id gracza!");
return 1;
}
if(bron<1||bron>46)
{
GuiInfo(playerid,""ADMIN"Nie poprawne id broni!");
return 1;
}
if(ammo<1||ammo>999)
{
GuiInfo(playerid,""ADMIN"Nie poprawna warto?? amunicji!");
return 1;
}
DajBron(playa,bron,ammo);
format(String, sizeof(String),"Admin %s da? Tobie bro? o id: %d.",pCache[playerid][pNickOOC],bron);
SendClientMessage(playa,KOLOR_ADMIN,String);
format(String, sizeof(String),"Da?e? %s bro? o id: %d.",Nick[playa],bron);
SendClientMessage(playerid,KOLOR_ADMIN,String);
Data();
printf("LOG: (%d.%d.%d) OOC: %s, IC: %s dal bron, id: %d graczowi OOC: %s, IC: %s",Dzien,Miesiac,Rok,pCache[playerid][pNickOOC],Nick[playerid],bron,pCache[playa][pNickOOC],Nick[playa]);
return 1;
}