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: jetpack
1. Jetpack na ACL?
Co jest tutaj ?le? (znowu ;D)


function jetpack(plr)
    
local accName getAccountName getPlayerAccount thePlayer ) )
    if 
isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) then
        givePedJetPack
(plr)
    else
        
outputChatBox("Nie jeste? administratorem!"plr)
        
removePedJetPack(plr)
    
end
end
addCommandHandler
("jp"jetpack)


JAK JESTEM W ACL ADMIN DZIA?A TAK JAK MA, JAK WYLOGUJE SIE Z KONTA TO NADAL MOGE BRAC JETPACK TAK JAK BYM BY? ZALOGOWANY, A CHCE ?E NORMALNY GRACZ PO WPISANIU TEJ KOMENDY OTRZYMA WIADOMO?? 'NIE JESTE? ADMINISTRATOREM'

[ Dodano: 2017-03-15, 19:17 ]
Rozwi?zane, kod by? po client side ;x
2. [INNE] Jetpack
Jak zrobi? aby po zej?ciu z jetpack'a on od razu znika?

To komenda na jetpack'a mo?e si? przyda ;)


Pawn
COMMAND:jetpack(playeridparams[])
{
    if(!
IsAdmin(playerid))
    {
        
SendClientMessage(playeridCOLOR_ERROR" ›› |b??d| Komenda dost?pna tylko dla administratora.");
        return 
1;
    }

    
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
    return 
1;
}
3. [DM] chat admina i jetpack
Mam co? takiego
[code]
CMD:a(playerid,cmdtext[]){

if(DaneGracza[playerid][pAdministrator] < 1) return ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "{0C9BE9}Informacja", "Nie jeste? upowa?niony do u?ycia tej komendy.", "Okej", "");

new tmp[128];
new string[128];
new na[MAX_PLAYER_NAME];
GetPlayerName(playerid, na, sizeof(na));

if(sscanf(cmdtext,"s[128]",tmp)){
SendClientMessage(playerid, COLOR_WHITE, "AS: /a [text]");
return 1;
}

format(string, sizeof(string), "AdminChat> %s(%d): %s",na,playerid,tmp);
SendClientMessageToAdmins(0xD52E1CFF, string);

return 1;
}
[/code]
[code]
CMD:jetpack1(playerid, cmdtext[])
{
if(DaneGracza[playerid][pAdministrator] < 1) return ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "{0C9BE9}Informacja", "Nie jeste? upowa?niony do u?ycia tej komendy.", "Okej", "");
new Gracz, Tresc[128];
if(sscanf(cmdtext, "ds[128]", Gracz, Tresc))
{
Tip(playerid, "{0C9BE9}U?yj:{ffffff} /jetpack1 [ID Gracza]");
return 1;
}
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "{0C9BE9}Informacja", "Pomy?lnie da?e? jetpacka", "Okej", "");
return 1;
} [/code]

i ani nie wy?wietla si? wiadomo?? na /a , ani nie daje jetpacka graczowi...