Witamy na GTAOnline Obecny czas to 2019-02-16, 02:45 Użytkowników: 77850
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: komendzie
1. Jak kogoś oznaczyć w komendzie outputChatBox?
Witam. Zaczynam programować w LUA. I właśnie potrzebuje pomocy od was. Jakiej?
Do maniaków języka LUA mam pytanko. Jak kogoś oznaczyć w wiadomości outputChatBox? Głównie to robię skrypt na zalogowanie do konta administracyjnego.
Kod:

outputChatBox("Administrator {nick} rozpoczął służbę!", v)


Tak informacja ma wyglądać (z moim nickiem):

Administrator Visteros rozpoczął służbę!

Więc zamiast {nick} użyć czegoś innego?

Dziękuje za odp.
2. [INNE] Dodawanie w komendzie nicku gracza do dini
Witajcie!
mam plik
Kod:


#define VIP "VIP.ini"

teraz chcę aby komendą dodać tak: /dajvip [nickgracza]
chodzi o to aby jak wpisze /dajvip [nickgracza] dodawało w pliku tak: NICKGRACZA=1
i nie wiem jak to zrobić :)
Stawiam PIWO
3. Zapisać spację w komendzie, łatwe piwa.
Cześć, chciałem zablokować komende /ss 98 (tak, aby nie można mieć tego skina przez komende). Mam taki kod, jednak nie działa. Podejrzewam, że to wina tej spacji. Proszę o pomoc.

local function blockskin98(cmd)
if(
cmd == "ss 98"then
cancelEvent
()
    
outputChatBox("Komenda 'ss 98' nie jest dostępna. Spróbuj później.",source,255,0,0)
end
end
addEventHandler
("onPlayerCommand",getRootElement(),blockskin98)


Dodam, że blokowane komendy bez spacji działają.
4. [GF] Wyświetlanie Zmiennej w komendzie
Witam Mam problem.
Chciał bym zrobić wyświetlanie w czacie zawartości liczbowej zmiennej "liczbajajek"
Jak To Zrobić?
5. [GF] [Inne] Wybór skinów po kolei w komendzie
Witam nei potrafię przerobić tej komendy aby skiny zmieniały się nie losowo lecz po kolei za każdym razem gdy wpisze się komendę. Może ktoś pomóc ?

if(strcmp(cmd, "/hapd", true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 8 || (PlayerInfo[playerid][pMember] == 8))
{
new rand = random(8);//ilość skinów
switch(rand)
{
case 0: SetPlayerSkin(playerid, 265);
case 1: SetPlayerSkin(playerid, 266);
case 2: SetPlayerSkin(playerid, 267);
case 3: SetPlayerSkin(playerid, 280);
case 4: SetPlayerSkin(playerid, 281);
case 5: SetPlayerSkin(playerid, 282);
case 6: SetPlayerSkin(playerid, 283);
case 7: SetPlayerSkin(playerid, 288);
}
}
return 1;
}
6. [INNE] nie da się wysiąść pojazdy rc w komendzie /cars
Chce żeby można wysiąść z pojazdów rc w tej komendzie pojazdy rc.
[Mam mapkę "Polskie Party", może to ona szwankuje]
[To nie DeAmx]
Pomożecie to zrobić??

http://chomikuj.pl/zuraw1...,1978598297.pwn
[nie mogłem wstawić w code ponieważ za dużo liter]

Za pomoc :piwo:
7. [INNE] Warunek w komendzie
[code]dcmd_wydaj(playerid, cmdtext[])
{
new sub[128], string[512], date[16], rest[128];
new rand = 10000 + random(89999);
new y, m, d;
getdate(y, m, d);
if(PlayerInfo[playerid][pFLeader] > 0 || PlayerInfo[playerid][pFMember] > 0 && PlayerInfo[playerid][pFRank] >= 3)
{
if(sscanf(cmdtext, "s[128]S()[128]", sub, rest))
{
FAQ(playerid, "/wydaj [dowod]");
return 1;
}
if(!strcmp(sub, "dowod", true))
{
new giveplayerid;
if(sscanf(rest, "d", giveplayerid))
{
FAQ(playerid, "/wydaj dowod [ID Gracza]");
return 1;
}
if(GetDistanceBetweenPlayers(playerid, giveplayerid) > 3.0)
{
FAQ(playerid, "Jesteś za daleko gracza.");
return 1;
}
format(date, sizeof(date), "%d.%d.%dr.", d, m, y);
CreateItem(50, 1, PlayerInfo[giveplayerid][pUID], 1, PlayerInfo[giveplayerid][pAge], rand, 0, 50, "Dowód Osobisty", PlayerInfo[giveplayerid][pName], PlayerInfo[giveplayerid][pOrigin], date, PlayerInfo[playerid][pName]);
format(string, sizeof(string), "%s wydał Ci dowód osobisty.", PlayerInfo[playerid][pName]);
FAQ(giveplayerid, string);
format(string, sizeof(string), "%s otrzymał od Ciebie dowód osobisty.", PlayerInfo[giveplayerid][pName]);
FAQ(playerid, s...




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,07 sekundy. Zapytań do SQL: 8