Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-03-21, 21:22


awfesa







Wiek: 29
Na forum: 4705 dni
Posty: 563

Piwa: 223

Respekt: 280
Respekt: 280Respekt: 280Respekt: 280

Jak mieni? te komend? tak aby by? w gui i by?a zastosowana w OnPlayerClickPlayer


Pawn
CMD:idzdo(playerid,params[])
{
    new id;
    if(isnull(params)) return SendClientMessage(playerid,C_WHITE,"|Wpisz| /idzdo [id gracza]");
    id strval(params);
    if(id || id >= MAX_GRACZY || !IsPlayerConnected(id)) return SendClientMessage(playeridC_RED2"›› |Info| Nie ma takiego gracza!");
    if(!IdzDo[id])    return SendClientMessage(playeridC_RED2"›› |Info|Ten gracz ma zablokowane pro?by o teleport do niego");

    if(Strzelnica[id]) return SendClientMessage(playeridC_INFO," ›› |Info| Ten gracz jest na zabawie Strzelnica!");
    if(DerbyMen[id]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Derby!");
    if(SianoMen[id]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Siano!");
    if(PaintbMen[id]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie PaintBall!");
    if(TowerMen[id]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Tower!");
    if(WGTeam[id] == || WGTeam[id] == 2) return SendClientMessage(playeridC_INFO,"›› |Info|Ten gracz jest na zabawie Wojna Gang?w!");
    if(RaceMen[id]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Race!");

    new str[128],name[19];
    GetPlayerName(playerid,name,19);
    format(str,128,"Gracz: %s id: %d chce sie do ciebie teleportowa?\nCzy zgadzasz sie na to?\nDodatkowe CMD:\n/IdzDoON - wlaczasz teleporty prywatne \n/IdzDoOFF - wylaczasz teleporty prywatne ",name,playerid);
    ShowPlayerDialog(id,41,DIALOG_STYLE_MSGBOX,"Teleport",str,"Akceptuj","Odrzuc");
    SetPVarInt(id,"tpdo",playerid);
    return 1;
}


Podpis

Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-22, 14:26


Inferno

PAWNER






Wiek: 31
Na forum: 5680 dni
Posty: 196
Nick w MP: Inferno

Piwa: 8537

Respekt: 271,7
Respekt: 271,7Respekt: 271,7Respekt: 271,7

Pawn
public OnPlayerClickPlayer(playeridclickedplayeridsource)
{
    if(!IdzDo[clickedplayerid])    return SendClientMessage(playeridC_RED2"›› |Info|Ten gracz ma zablokowane pro?by o teleport do niego");
    if(Strzelnica[clickedplayerid]) return SendClientMessage(playeridC_INFO," ›› |Info| Ten gracz jest na zabawie Strzelnica!");
    if(DerbyMen[clickedplayerid]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Derby!");
    if(SianoMen[clickedplayerid]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Siano!");
    if(PaintbMen[clickedplayerid]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie PaintBall!");
    if(TowerMen[clickedplayerid]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Tower!");
    if(WGTeam[clickedplayerid] == || WGTeam[clickedplayerid] == 2) return SendClientMessage(playeridC_INFO,"›› |Info|Ten gracz jest na zabawie Wojna Gang?w!");
    if(RaceMen[clickedplayerid]) return SendClientMessage(playeridC_INFO"›› |Info| Ten gracz jest na zabawie Race!");

    new str[128],name[19];
    GetPlayerName(playerid,name,19);
    format(str,128,"Gracz: %s id: %d chce sie do ciebie teleportowa?\nCzy zgadzasz sie na to?\nDodatkowe CMD:\n/IdzDoON - wlaczasz teleporty prywatne \n/IdzDoOFF - wylaczasz teleporty prywatne ",name,playerid);
    ShowPlayerDialog(clickedplayerid,41,DIALOG_STYLE_MSGBOX,"Teleport",str,"Akceptuj","Odrzuc");
    SetPVarInt(clickedplayerid,"tpdo",playerid);
    return 1;
}


a je?eli chcesz komunikaty zmieni? na gui to zamiast SendClientMessage dajesz ShowPlayerDialog o danych parametrach i o typie dialogu DIALOG_STYLE_MSGBOX.

Tyle :)

Podpis
NIE POMAGAM NA GG! NIE PISAĆ W TYCH SPRAWACH GDYŻ OD RAZU BLOKUJĘ
Postaw piwo autorowi tego posta
 

 
Tagi: zmiana :: gui
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Zmiana na GUI Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku