Wysłany: 2014-03-21, 21:22
awfesa
Wiek: 29 Na forum: 4705 dni Posty: 563
Piwa : 223
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 < 0 || id >= MAX_GRACZY || ! IsPlayerConnected ( id )) return SendClientMessage ( playerid , C_RED2 , "›› |Info| Nie ma takiego gracza!" );
if(! IdzDo [ id ]) return SendClientMessage ( playerid , C_RED2 , "›› |Info|Ten gracz ma zablokowane pro?by o teleport do niego" );
if( Strzelnica [ id ]) return SendClientMessage ( playerid , C_INFO , " ›› |Info| Ten gracz jest na zabawie Strzelnica!" );
if( DerbyMen [ id ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie Derby!" );
if( SianoMen [ id ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie Siano!" );
if( PaintbMen [ id ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie PaintBall!" );
if( TowerMen [ id ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie Tower!" );
if( WGTeam [ id ] == 1 || WGTeam [ id ] == 2 ) return SendClientMessage ( playerid , C_INFO , "›› |Info|Ten gracz jest na zabawie Wojna Gang?w!" );
if( RaceMen [ id ]) return SendClientMessage ( playerid , C_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ć.
Wysłany: 2014-03-22, 14:26
Inferno
PAWNER
Wiek: 31 Na forum: 5680 dni Posty: 196
Nick w MP: Inferno
Piwa : 8537
Pawn public OnPlayerClickPlayer ( playerid , clickedplayerid , source )
{
if(! IdzDo [ clickedplayerid ]) return SendClientMessage ( playerid , C_RED2 , "›› |Info|Ten gracz ma zablokowane pro?by o teleport do niego" );
if( Strzelnica [ clickedplayerid ]) return SendClientMessage ( playerid , C_INFO , " ›› |Info| Ten gracz jest na zabawie Strzelnica!" );
if( DerbyMen [ clickedplayerid ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie Derby!" );
if( SianoMen [ clickedplayerid ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie Siano!" );
if( PaintbMen [ clickedplayerid ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie PaintBall!" );
if( TowerMen [ clickedplayerid ]) return SendClientMessage ( playerid , C_INFO , "›› |Info| Ten gracz jest na zabawie Tower!" );
if( WGTeam [ clickedplayerid ] == 1 || WGTeam [ clickedplayerid ] == 2 ) return SendClientMessage ( playerid , C_INFO , "›› |Info|Ten gracz jest na zabawie Wojna Gang?w!" );
if( RaceMen [ clickedplayerid ]) return SendClientMessage ( playerid , C_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Ę
Tagi: zmiana :: gui
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: