Tematy otagowane jako: dodawania
1. Brak dodawania do bazy danych wartości.
Mam taki oto kod i nie mo?e mi si? wykona? bo nie dodaje mi warto?ci do bazy. Mo?e kto? wie jak to poprawi??
Kod: addEvent("daj:punkty", true)
addEventHandler("daj:punkty", root, function(player)
local id = getElementData(player, "player:id")
local ilosc = getElementData(player, "player:praca") or 0
local q = exports['ogrpg-db']:dbGet("UPDATE ogrpg_users SET paczki=paczki+1 where id=?", id)
end)
2. Panel dodawania do grup ( acl )
Witam, chcia?bym stworzy? prosty panel dla danych grup ACL, nie chodzi mi o Admin, Moderator, tylko stworzone przeze mnie np. PW itd. Chc? aby taki panel mia? mo?liwo?? dodawania i usuwania danych os?b z grupy. Za pomoc
3. bug podczas dodawania resource do acl admin
Error adding object 'resource.dutyadmin' to group 'Admin' chodzi mi o to miedzy innymi
ktos wie jak to naprawic ?
4. [INNE] System dodawania do frakcji/firmy
Witam, wszystkich sympatyk?w PAWN, a wi?c m?j problem polega na tym i? mam tak? cmd do dodawania do frakcji/firm
Podam kawa?ek kodu
[code] CMD:zatrudnij(playerid, params[])
{
new name[32], forplayerid;
if(sscanf(params, "s[32]", name))
{
SendClientMessage(playerid, LIGHTRED, "/zatrudnij [nick]");
return 1;
}
if(!strcmp(POLICJA_SZEF, PlayerName(playerid)) || !strcmp(POLICJA_VCSZEF, PlayerName(playerid)))
{
forplayerid = IsPlayerOnline(name);
if(forplayerid != INVALID_PLAYER_ID)
{
if(GetTeam(forplayerid) != TEAM_TRUCKER)
{
SendClientMessage(playerid, LIGHTRED, "Gracz jest ju? w jakiej? firmie/frakcji.");
return 1;
}
SendClientMessage(playerid, LIGHTRED, "Zatrudni?e? gracza w policji.");
SendClientMessage(forplayerid, LIGHTRED, "Zosta?e? zatrudniony w policji.");
SetTeamEx(forplayerid,TEAM_POLICJA);
}
else
{
if(!fexist(PlayerNamePath(name))) return SendClientMessage(playerid, LIGHTRED, "Konto o takim nicku nie istnieje");
new Team = djInt(PlayerNamePath(name), "Player/Team");
if(Team != TEAM_TRUCKER)
{
SendClientMessage(playerid, LIGHTRED, "Gracz jest ju? w jakiej? firmie.");
return 1;
}
Team = TEAM_POLICJA;
djSetInt(PlayerPath(playerid), "Player/Team", Team);
SendClientMessage(playerid, LIGHTRED, "Zatrudni?e? gracza w policji");
}
}
...
5. [INNE] System dodawania szefów
Witam czy m?g? bym mi kto? pom?c zrobi? cmd w strcmp dzi?ki kt?rej b?dzie mozna dodawa? szef?w frakcji co? typu
new police[playerid]
Kod: if (strcmp(cmd, "/daj_szef", true)==0){
{
new lop[256];
lop = strtok(cmdtext, idx);
new gracz = strval(lop);
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid,BIALY,"Nie jestes administratorem");
V[gracz] = 1;
SendClientMessage(playerid,-1,"Dales graczowi szefa");
return 1;
}
tylko ze po dodaj_szef id po id b?dzie np policja pogotowie pomoc itp i ?eby jak np wpisze policja to daje typowi policja[gracz] = 1 jak pogotowie to pogotowie[gracz] = 1 tylko ?eby zrobi? t? mo?liwo?? wpisania frakcji po id
i ?eby to zapisywa?o w pliku nick gracza pliki b?d? policja pogotowie pomoc itp i