Wysłany: 2014-06-04, 17:56
jarosek12
Wiek: 26 Na forum: 4450 dni Posty: 41
Piwa : 191
Witam czy kto? mi pomo?e zrobi? malutki toturial przy serverze?
Chodzi mi o to aby gdy ko? u?yje CMD: /Faq wy?wietla si? GUI gdzie pisze czy chcesz zobaczy? toturial i s? 2 opcje TAK oraz NIE.Po w??czeniu TAK funkcj? Kod: SetPlayerCameraPos(playerid,372.9791,-2021.1896,10.5810);
SetPlayerCameraLookAt(playerid,381.6605,-2023.0000,7.8359);
Pokazuje nam wybrane obiekty + wy?wiatla si? GUI z opisem np Stacja paliw i opis. I pod opisem w gui 1 opcja |Dalej| i po klikni?ciu zmienia si? on na nowy obraz. Chcia?bym aby tych obraz?w by?o dok?adnie 3 a to ich pozycje:
Kod: AddPlayerClass(127,1393.8461,1086.2208,35.6467,193.5951,0,0,0,0,0,0); // baza kierowc?w
AddPlayerClass(127,2129.8486,922.2913,14.7101,110.8744,0,0,0,0,0,0); // stacje paliw
AddPlayerClass(127,2069.2756,979.2478,16.8185,278.1726,0,0,0,0,0,0); // fotoradary
Z g?ry bardzo dzi?kuj? za pomoc!
Wysłany: 2014-06-04, 22:06
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"jarosek12" napisał/a :Witam czy kto? mi pomo?e zrobi? malutki toturial przy serverze?
Chodzi mi o to aby gdy ko? u?yje CMD: /Faq wy?wietla si? GUI gdzie pisze czy chcesz zobaczy? toturial i s? 2 opcje TAK oraz NIE.Po w??czeniu TAK funkcj? Kod: SetPlayerCameraPos(playerid,372.9791,-2021.1896,10.5810);
SetPlayerCameraLookAt(playerid,381.6605,-2023.0000,7.8359);
Pokazuje nam wybrane obiekty + wy?wiatla si? GUI z opisem np Stacja paliw i opis. I pod opisem w gui 1 opcja |Dalej| i po klikni?ciu zmienia si? on na nowy obraz. Chcia?bym aby tych obraz?w by?o dok?adnie 3 a to ich pozycje:
Kod: AddPlayerClass(127,1393.8461,1086.2208,35.6467,193.5951,0,0,0,0,0,0); // baza kierowc?w
AddPlayerClass(127,2129.8486,922.2913,14.7101,110.8744,0,0,0,0,0,0); // stacje paliw
AddPlayerClass(127,2069.2756,979.2478,16.8185,278.1726,0,0,0,0,0,0); // fotoradary
Z g?ry bardzo dzi?kuj? za pomoc!
Pawn
/*Coded By: =X=*/
#include <a_samp>
//#include <zcmd>
#define X_PORADNIK 0
#define X_PORADNIK_1 1
#define X_PORADNIK_2 2
#define X_KONIEC_1_2_3 3
new Float : PosX [ MAX_PLAYERS ], Float : PosY [ MAX_PLAYERS ], Float : PosZ [ MAX_PLAYERS ], Float : PosA [ MAX_PLAYERS ], PosI [ MAX_PLAYERS ];
/*CMD:faq(playerid, params[])
{
ShowPlayerDialog(playerid, X_PORADNIK, DIALOG_STYLE_MSGBOX, "Poradnik.", "|i| Czy chcesz przeczyta? poradnik?", "Tak", "Nie");
return 1;
}*/
public OnPlayerCommandText ( playerid , cmdtext [])
{
if( strcmp ( cmdtext , "/faq" , true ) == 0 )
{
ShowPlayerDialog ( playerid , X_PORADNIK , DIALOG_STYLE_MSGBOX , "Poradnik." , "|i| Czy chcesz przeczyta? poradnik?" , "Tak" , "Nie" );
return 1 ;
}
return 0 ;
}
public OnDialogResponse ( playerid , dialogid , response , listitem , inputtext [])
{
if( dialogid == X_PORADNIK )
{
if( response )
{
TogglePlayerSpectating ( playerid , 1 );
TogglePlayerControllable ( playerid , 0 );
PlayerPlaySound ( playerid , 1054 , 0.0 , 0.0 , 0.0 );
GameTextForPlayer ( playerid , "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~b~-~r~ BAZA KIEROWCOW ~b~-" , 1100 , 3 );
InterpolateCameraPos ( playerid , 1430.487304 , 1117.894897 , 60.342170 , 1430.487304 , 1117.894897 , 60.342170 , 1000 );
InterpolateCameraLookAt ( playerid , 1430.546264 , 1113.520019 , 57.922142 , 1430.546264 , 1113.520019 , 57.922142 , 1000 );
GetPlayerPos ( playerid , PosX [ playerid ], PosY [ playerid ], PosZ [ playerid ]);
GetPlayerFacingAngle ( playerid , PosA [ playerid ]);
PosI [ playerid ] = ( GetPlayerInterior ( playerid ));
new StrinG [ 1100 ];
StrinG = "???????????????????????????????????????????????????????????????????????????????\n" ;
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
ShowPlayerDialog ( playerid , X_PORADNIK_1 , 0 , "Poradnik 1/1" , StrinG , "Dalej" , "" );
}
return 1 ;
}
if( dialogid == X_PORADNIK_1 )
{
if( response )
{
InterpolateCameraPos ( playerid , 2174.286621 , 952.091613 , 24.661289 , 2174.286621 , 952.091613 , 24.661289 , 1000 );
InterpolateCameraLookAt ( playerid , 2169.707519 , 950.459167 , 23.492515 , 2169.707519 , 950.459167 , 23.492515 , 1000 );
PlayerPlaySound ( playerid , 1054 , 0.0 , 0.0 , 0.0 );
GameTextForPlayer ( playerid , "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~b~-~r~ STACJA PALIW ~b~-" , 1100 , 3 );
new StrinG [ 1100 ];
StrinG = "???????????????????????????????????????????????????????????????????????????????\n" ;
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
ShowPlayerDialog ( playerid , X_PORADNIK_2 , 0 , "Poradnik 1/2" , StrinG , "Dalej" , "" );
}
return 1 ;
}
if( dialogid == X_PORADNIK_2 )
{
if( response )
{
InterpolateCameraPos ( playerid , 2047.471557 , 970.282226 , 24.954654 , 2047.471557 , 970.282226 , 24.954654 , 1000 );
InterpolateCameraLookAt ( playerid , 2051.883544 , 972.407470 , 23.945999 , 2051.883544 , 972.407470 , 23.945999 , 1000 );
PlayerPlaySound ( playerid , 1054 , 0.0 , 0.0 , 0.0 );
GameTextForPlayer ( playerid , "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~b~-~r~ FOTORADARY ~b~-" , 1100 , 3 );
new StrinG [ 1100 ];
StrinG = "???????????????????????????????????????????????????????????????????????????????\n" ;
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
strcat ( StrinG , "???????????????????????????????????????????????????????????????????????????????\n" );
ShowPlayerDialog ( playerid , X_KONIEC_1_2_3 , 0 , "Poradnik 1/3" , StrinG , "Zamknij" , "" );
}
return 1 ;
}
if( dialogid == X_KONIEC_1_2_3 )
{
if( response )
{
TogglePlayerSpectating ( playerid , 0 );
PlayerPlaySound ( playerid , 1055 , 0.0 , 0.0 , 0.0 );
TogglePlayerControllable ( playerid , 1 );
GameTextForPlayer ( playerid , "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~b~-~r~ KONIEC PORADNIKA ~b~-" , 1100 , 3 );
if( GetPlayerState ( playerid ) == PLAYER_STATE_DRIVER )
{
SetVehiclePos ( GetPlayerVehicleID ( playerid ), PosX [ playerid ], PosY [ playerid ], PosZ [ playerid ]);
SetVehicleZAngle ( GetPlayerVehicleID ( playerid ), PosA [ playerid ]);
SetCameraBehindPlayer ( playerid );
LinkVehicleToInterior ( GetPlayerVehicleID ( playerid ), PosI [ playerid ]);
}
else
{
SetPlayerPos ( playerid , PosX [ playerid ], PosY [ playerid ], PosZ [ playerid ]);
SetPlayerFacingAngle ( playerid , PosA [ playerid ]);
SetCameraBehindPlayer ( playerid );
}
SetPlayerInterior ( playerid , PosI [ playerid ]);
}
}
return 1 ;
}
Wysłany: 2014-06-06, 17:01
jarosek12
Wiek: 26 Na forum: 4450 dni Posty: 41
Piwa : 191
Bardzo ci dzi?kuj? dobije 30 post?w i leci respekt piwko ju? posz?o!
A- mam pytanie pomo?esz mi zrobi? wi?cej kamer (widoku jak ci dam pozycje z /save?)
Wysłany: 2014-06-07, 09:52
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"jarosek12" napisał/a :Bardzo ci dzi?kuj? dobije 30 post?w i leci respekt piwko ju? posz?o!
A- mam pytanie pomo?esz mi zrobi? wi?cej kamer (widoku jak ci dam pozycje z
/save?)
W drodze dedukcji, dorobi? ci w/w poradnik - podaj kordy pozycji, lub zdj?cia.
Ps. Podaj ile chcesz tych pozycji - nie kr?puj si?.
[ Komentarz dodany przez: =X= : 2014-06-08, 15:57 ]
Ty chcesz kamer? + dialog?
Wysłany: 2014-06-18, 19:47
jarosek12
Wiek: 26 Na forum: 4450 dni Posty: 41
Piwa : 191
Znaczy dok?adnie chc? tak samo jak zrobi?e? wcze?niej.Ale te pozycje podam ci do kilku dni ze wzgl?du i? b?dzie ich oko?o 10 a musz? je dok?adnie zrobi?.A powiedz mi mi jak bym chcia? te kamery ruchome czyli wiesz o co mi chodzi dasz rade zrobi??Powiedz co mam zrobi? co ci dok?adnie da?.
Oczywi?cie respekt ju? do ciebie leci czeka?em tylko na 30 post?w!
Wysłany: 2014-06-18, 20:10
Iggy
#admin
Wiek: 26 Na forum: 4597 dni Posty: 3469
Nick w MP: Iggy
Piwa : 1716
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
jarosek12 , je?eli chodzi o ruchom? kamer? to trzeba pobra? koordy pozycji sk?d do k?d ma ''lecie?'' kamer. Czyli pobierasz koordy gdzie? w powietrzu, a p??niej gdzie? na ziemi, a kamera Ci b?dzie ''lecie?'' do tego punktu. Kiedy? robi?em takie co? do wybiera?ki skin?w (=X= pewnie pami?ta, bo on tam du?o pom?g? ) i trzeba by?o ustawi? koordy oba za sob?, ?e najpierw podajemy pozycj? ''startow?'' kamery, a p??niej w tej samej linijce kodu (bodaj?e po przecinku) dodajemy drugie koordy i kamera powinna si? rusza?.
Wysłany: 2014-06-20, 13:58
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"jarosek12" napisał/a :Znaczy dok?adnie chc? tak samo jak zrobi?e? wcze?niej.Ale te pozycje podam ci do kilku dni ze wzgl?du i? b?dzie ich oko?o 10 a musz? je dok?adnie zrobi?.A powiedz mi mi jak bym chcia? te kamery ruchome czyli wiesz o co mi chodzi dasz rade zrobi??Powiedz co mam zrobi? co ci dok?adnie da?.
Oczywi?cie respekt ju? do ciebie leci czeka?em tylko na 30 post?w!
Najlepiej za pomoc? plecaka rakietowego, por?b zdj?cia, i w jaki spos?b ma jecha? kamera np. (do przodu, do ty?u, czy mo?e bokiem). Mo?esz jeszcze u?ywa? komendy /save. Nie zapomnij o nazwach, w przegl?daniu poradnika.
Tagi: jak :: zrobić :: toturial :: (servera :: trcuk)
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: