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

Wysłany: 2014-06-04, 17:56


jarosek12







Wiek: 26
Na forum: 4449 dni
Posty: 41

Piwa: 191

Respekt: 63

Ostrzeżeń: 100%
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!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-04, 22:06


=X=

WUJCIO DOBRA RADA






Wiek: 52
Na forum: 4524 dni
Posty: 134
SPONSOR

Piwa: 641

Respekt: 209,5
Respekt: 209,5Respekt: 209,5

Ostrzeżeń: 100%
"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(playeridcmdtext[])
{
    if(strcmp(cmdtext"/faq"true) == 0)
    {
        ShowPlayerDialog(playeridX_PORADNIKDIALOG_STYLE_MSGBOX"Poradnik.""|i| Czy chcesz przeczyta? poradnik?""Tak""Nie");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(dialogid == X_PORADNIK)
    {
        if(response)
        {
            TogglePlayerSpectating(playerid1);

            TogglePlayerControllable(playerid0);

            PlayerPlaySound(playerid10540.00.00.0);

            GameTextForPlayer(playerid"~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~b~-~r~ BAZA KIEROWCOW ~b~-"11003);

            InterpolateCameraPos(playerid1430.4873041117.89489760.3421701430.4873041117.89489760.3421701000);
            InterpolateCameraLookAt(playerid1430.5462641113.52001957.9221421430.5462641113.52001957.9221421000);

            GetPlayerPos(playeridPosX[playerid], PosY[playerid], PosZ[playerid]);
            GetPlayerFacingAngle(playeridPosA[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(playeridX_PORADNIK_10"Poradnik 1/1"StrinG"Dalej""");
        }
        return 1;
    }
    if(dialogid == X_PORADNIK_1)
    {
        if(response)
        {
            InterpolateCameraPos(playerid2174.286621952.09161324.6612892174.286621952.09161324.6612891000);
            InterpolateCameraLookAt(playerid2169.707519950.45916723.4925152169.707519950.45916723.4925151000);

            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~-"11003);

            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(playeridX_PORADNIK_20"Poradnik 1/2"StrinG"Dalej""");
        }
        return 1;
    }
    if(dialogid == X_PORADNIK_2)
    {
        if(response)
        {
            InterpolateCameraPos(playerid2047.471557970.28222624.9546542047.471557970.28222624.9546541000);
            InterpolateCameraLookAt(playerid2051.883544972.40747023.9459992051.883544972.40747023.9459991000);

            PlayerPlaySound(playerid,10540.00.00.0);

            GameTextForPlayer(playerid"~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~b~-~r~ FOTORADARY ~b~-"11003);

            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(playeridX_KONIEC_1_2_30"Poradnik 1/3"StrinG"Zamknij""");
        }
        return 1;
    }
    if(dialogid == X_KONIEC_1_2_3)
    {
        if(response)
        {
            TogglePlayerSpectating(playerid0);
            PlayerPlaySound(playerid10550.00.00.0);
            TogglePlayerControllable(playerid1);
            GameTextForPlayer(playerid"~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~b~-~r~ KONIEC PORADNIKA ~b~-"11003);

            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(playeridPosX[playerid], PosY[playerid], PosZ[playerid]);
                SetPlayerFacingAngle(playeridPosA[playerid]);
                SetCameraBehindPlayer(playerid);
            }
            SetPlayerInterior(playeridPosI[playerid]);
            }
        }
    return 1;
    }

:p

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 17:01


jarosek12







Wiek: 26
Na forum: 4449 dni
Posty: 41

Piwa: 191

Respekt: 63

Ostrzeżeń: 100%
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?)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-07, 09:52


=X=

WUJCIO DOBRA RADA






Wiek: 52
Na forum: 4524 dni
Posty: 134
SPONSOR

Piwa: 641

Respekt: 209,5
Respekt: 209,5Respekt: 209,5

Ostrzeżeń: 100%
"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?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-18, 19:47


jarosek12







Wiek: 26
Na forum: 4449 dni
Posty: 41

Piwa: 191

Respekt: 63

Ostrzeżeń: 100%
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!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-18, 20:10


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   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?. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-20, 13:58


=X=

WUJCIO DOBRA RADA






Wiek: 52
Na forum: 4524 dni
Posty: 134
SPONSOR

Piwa: 641

Respekt: 209,5
Respekt: 209,5Respekt: 209,5

Ostrzeżeń: 100%
"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.

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobić :: toturial :: (servera :: trcuk)
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] Jak zrobić Toturial (Servera Trcuk) 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