Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: /ann
1. Jak nad /ann dodac nick admina/moda
Cze??

Mam taki problem gdy? jestem amatorem pawn wiec niewiem jak dodac nick gdy sie pisze na ann og?lnie chcialbym gdy napisze jakis admin lub mod zeby nad ann byl nick piszacego gracza powiedzcie mi jaki:
Public
i orietacyjnie gdzie
2. [INNE] Komenda /ann
Witam! Czyta?em kilka poradnik?w, pobra?em skrypty, ale c??. W ka?dym przypadku komenda mi nie dzia?a?a. Chcia?bym stworzy? komend? /ann w zcmd.
Konkretniej to /ann [czas] [text] i wy?wietlane w TD. Chcia?bym, aby by? widoczny tekst i gdzie? obok jeszcze nick tego co u?y? owej komendy. Prosz? o pomoc :) W nagrod? +. A i jeszcze TD to ju? sam sobie stworz?, chodzi g??wnie o komend?.
3. [SKRYPT] Komenda /ann
[color=indigo][size=24][center]Komenda [b]/ann[/b][/center][/size][/color]

[lua]function ann(plr, command, ...)
local gracz = getPlayerName(plr)
local wiadomosc = table.concat({...}, " ")
local stankonta = getPlayerMoney(plr)

if wiadomosc ~= "" then
if (stankonta < 1500) then
outputChatBox("#FF0000 B??d: #FFFFFF Nie posiadasz #FF0000 $1500 #FFFFFF, aby nada? og?oszenie!", plr, 255, 0 , 0, true)
return end
outputChatBox("#FFFFFF Og?oszenie nadane przez: #FFFF00 ".. gracz ..", #FFFFFF o tre?ci: #FFFF00 " .. wiadomosc , source, 255, 0 , 0, true)
givePlayerMoney(plr, -1500)
outputChatBox("#FFFFFF Za nadanie og?oszenia zosta?a pobrana op?ata w wysoko?ci: #FF0000 $1500." , plr, 255, 0 , 0, true)
outputDebugString("[ANN]: " .. gracz .. " / tresc: / " .. wiadomosc .. " / stan konta: / $" .. stankonta .. "")
else
outputChatBox("#FF0000 B??d: #FFFFFF Nie wpisano tre?ci, spr?buj jeszcze raz.", plr, 255, 0, 0, true)
outputChatBox("#00FF00 U?yj: #FFFFFF /ann [tre?? wiadomo?ci]", plr, 255, 0, 0, true)
end
end
addCommandHandler("ann", ann)[/lua]

Witam serdecznie, przedstawiam Wam moj? pierwsz? komend? jak? napisa?em w j?zyku lua.
Tutaj te? chcia?bym podzi?kowa? Irvsowi za niewielk? pomoc.

Teraz opisz? troch? dzia?anie:
Je?eli skrypt wykryje, ?e mamy $15...
4. [INNE] komenda /ann i /givecash
Witam.Mam taki problem ,nawet dwa problemy,bo z dwoma komendami.Jedna to:

/ann

[code]CMD:ann(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000FF, "Nie masz uprawnie");

new time, tmp[128], msg[100];
if(sscanf(params, "is[100]", time, msg))
return SendClientMessage(playerid, 0xFFFFFFFF, "/ann [czas] [text]");

format(tmp, sizeof(tmp), "~w~%s", msg);
GameTextForAll(tmp, time*1000, 3);
return 1;
}[/code]


druga to:

/givecash

[code]CMD:givecash(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000FF, "Nie masz uprawnie?!");

if(!strcmp(params, "all"))
{
new kasa;
if(sscanf(params, "{s[5]}i", kasa))
return SendClientMessage(playerid, 0xFFFFFFFF, "/givecash [id/all] [kasa]");
for(new id; id!=GetMaxPlayers(); id++)
if(IsPlayerConnected(id)) GiveMoney(id, kasa);
return SendClientMessageToAll(0xFF0000FF, "Admin da? kase wszystkim graczom");
}

new id, kasa;
if(sscanf(params, "ri", id, kasa))
return SendClientMessage(playerid, 0xFFFFFFFF, "/givecash [id/all] [kasa]");

GiveMoney(id, kasa);
SendClientMessage(id, 0xFF0000FF, "Dosta?e? kase od Admina");
SendClientMessage(playerid, 0xFF0000FF, "Da?e? kase graczowi");
return 1;
}[/code]


Przy /ann mam nast?puj?c...