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

Wysłany: 2014-03-10, 19:00


Pikus2







Wiek: 29
Na forum: 4698 dni
Posty: 244

Piwa: 5

Respekt: 56,8

witam chce was poprosi? o pewn? rzecz wiem jak zrobi? zeby auto by?o zgaszone przy wej?ciu ale jak zrobi? ?eby to auto mia?o zgaszone ?wiat?a?

zgaszenie auta to:
ManualVehicleEngineAndLights();

a zgaszenie swiate??

[ Dodano: 2014-03-10, 19:09 ]
+
jaki kod dac w komendzie strcmp
na zapalanie swiatel i na gaszenie?

I jak dodac kod w komendzie na zapalanie silnika i gaszenie??

Z g?ry dzi?kuje za odpowiedzi :D

Podpis
Witaj


Korzystam z strcmp






Game.cpp Linijka: 3000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-10, 19:44


=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%
"Pikus2" napisał/a:

witam chce was poprosi? o pewn? rzecz wiem jak zrobi? zeby auto by?o zgaszone przy wej?ciu ale jak zrobi? ?eby to auto mia?o zgaszone ?wiat?a?

zgaszenie auta to:
ManualVehicleEngineAndLights();

a zgaszenie swiate??

[ Dodano: 2014-03-10, 19:09 ]
+
jaki kod dac w komendzie strcmp
na zapalanie swiatel i na gaszenie?

I jak dodac kod w komendzie na zapalanie silnika i gaszenie??

Z g?ry dzi?kuje za odpowiedzi :D


Pawn

#include <a_samp>

#define X_KOLOR_1 0xFFFF00AA
#define X_KOLOR_2 0xAA3333AA

new vehicleidenginelightsalarmdoorsbonnetbootobjectiveVehicleLights[MAX_VEHICLES];

public OnPlayerCommandText(playeridcmdtext[])
{
    if (strcmp("/reflektory"cmdtexttrue10) == 0)
    {
        if(!IsPlayerInAnyVehicle(playerid))
        {
            SendClientMessage(playeridX_KOLOR_2"|i| Musisz by? w poje?dzie!");
            return 1;
        }
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            vehicleid GetPlayerVehicleID(playerid);

            if(VehicleLights[vehicleid] == 0)
            {
                VehicleLights[vehicleid] = 1;

                SendClientMessage(playeridX_KOLOR_1"|i| Reflektory On");
                GetVehicleParamsEx(vehicleidenginelightsalarmdoorsbonnetbootobjective);
                SetVehicleParamsEx(vehicleidenginetruealarmdoorsbonnetbootobjective);
            }
            else if(VehicleLights[vehicleid] == 1)
            {
                VehicleLights[vehicleid] = 0;

                SendClientMessage(playeridX_KOLOR_1"|i| Reflektory Off");
                GetVehicleParamsEx(vehicleidenginelightsalarmdoorsbonnetbootobjective);
                SetVehicleParamsEx(vehicleidenginefalsealarmdoorsbonnetbootobjective);
            }
        }
        return 1;
    }
    return 0;
}


Pawn

#include <a_samp>

#define X_KOLOR_3 0xFFFF00AA
#define X_KOLOR_4 0xAA3333AA

new vehicleidenginelightsalarmdoorsbonnetbootobjectiveVehicleLights[MAX_VEHICLES];

public OnPlayerCommandText(playeridcmdtext[])
{
    if(strcmp("/silnik"cmdtexttrue10) == 0)
    {
        if(!IsPlayerInAnyVehicle(playerid))
        {
            SendClientMessage(playeridX_KOLOR_3"|i| Musisz by? w poje?dzie!");
            return 1;
        }
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            vehicleid GetPlayerVehicleID(playerid);

            if(VehicleLights[vehicleid] == 0)
            {
                VehicleLights[vehicleid] = 1;

                SendClientMessage(playeridX_KOLOR_4"|i| Silnik On");
                GetVehicleParamsEx(vehicleidenginelightsalarmdoorsbonnetbootobjective);
                SetVehicleParamsEx(vehicleidtruelightsalarmdoorsbonnetbootobjective);
            }
            else if(VehicleLights[vehicleid] == 1)
            {
                VehicleLights[vehicleid] = 0;

                SendClientMessage(playeridX_KOLOR_4"|i| Silnik Off");
                GetVehicleParamsEx(vehicleidenginelightsalarmdoorsbonnetbootobjective);
                SetVehicleParamsEx(vehicleidfalselightsalarmdoorsbonnetbootobjective);
            }
        }
        return 1;
    }
    return 0;
}


Ps. Domy?lnie ?wiat?a w pojazdach przy wej??iu na serwer s? off.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-12, 17:55


Pikus2







Wiek: 29
Na forum: 4698 dni
Posty: 244

Piwa: 5

Respekt: 56,8

aha zrobi?em tak jak m?wisz:
http://pastebin.com/LTEcGSrT

dzia?ac dzia?a tylko gdy pr?buje 2 raz to tez w??cza silnik a powinno wy??cza? gdzies jest bl?d ale nie widze gdzie :P

Podpis
Witaj


Korzystam z strcmp






Game.cpp Linijka: 3000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-12, 20:18


Pikus2







Wiek: 29
Na forum: 4698 dni
Posty: 244

Piwa: 5

Respekt: 56,8

sory zadu?o gry w mc :p i to gadanie jest przez to niezrozumia?e.

Chodzi o to ?e gdy w??cze silnik cmd /silnik i pr?buje wpisac drugi raz cmd /silnik to pisze w??czy?e? silnik a powinno pisa? wy??czy??? silnik (silnik powinnien sie wy?czy?)
w czym jest problem?

Podpis
Witaj


Korzystam z strcmp






Game.cpp Linijka: 3000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-13, 09:19


=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%
"Pikus2" napisał/a:

sory zadu?o gry w mc :p i to gadanie jest przez to niezrozumia?e.

Chodzi o to ?e gdy w??cze silnik cmd /silnik i pr?buje wpisac drugi raz cmd /silnik to pisze w??czy?e? silnik a powinno pisa? wy??czy??? silnik (silnik powinnien sie wy?czy?)
w czym jest problem?


Pawn

#include <a_samp>

#define X_KOLOR_WEJSCIE 0xFFFF00AA
#define X_KOLOR_SILNIK 0xAA3333AA

#define X_KONTROLA_SILNIKA 1

new X_KONTROLA_MOJEGO_SILNIKA[MAX_VEHICLES];

public OnFilterScriptInit()
{
    ManualVehicleEngineAndLights();
    return 1;
}

public OnPlayerCommandText(playeridcmdtext[])
{
    if(strcmp("/silnik"cmdtexttrue10) == 0)
    {
        if(!IsPlayerInAnyVehicle(playerid))
        {
            SendClientMessage(playeridX_KOLOR_WEJSCIE"|i| Musisz by? w poje?dzie!");
            return 1;
        }
        ShowPlayerDialog(playeridX_KONTROLA_SILNIKADIALOG_STYLE_LIST"Silnik.""Start\nStop""+""-");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(dialogid == X_KONTROLA_SILNIKA)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
                    {
                        new X_POKAZ_MOZLIWOSCI GetPlayerVehicleID(playerid), enginelightsalarmdoorsbonnetbootobjective;
                        GetVehicleParamsEx(X_POKAZ_MOZLIWOSCIenginelightsalarmdoorsbonnetbootobjective);
                        SendClientMessage(playeridX_KOLOR_SILNIK"|i| Silnik Start!");
                        X_KONTROLA_MOJEGO_SILNIKA[X_POKAZ_MOZLIWOSCI] = trueSetVehicleParamsEx(X_POKAZ_MOZLIWOSCItruelightsalarmdoorsbonnetbootobjective);
                    }
                }
                case 1:
                {
                    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
                    {
                        new X_POKAZ_MOZLIWOSCI GetPlayerVehicleID(playerid), enginelightsalarmdoorsbonnetbootobjective;
                        GetVehicleParamsEx(X_POKAZ_MOZLIWOSCIenginelightsalarmdoorsbonnetbootobjective);
                        SendClientMessage(playeridX_KOLOR_SILNIK"|i| Silnik Stop!");
                        X_KONTROLA_MOJEGO_SILNIKA[X_POKAZ_MOZLIWOSCI] = falseSetVehicleParamsEx(X_POKAZ_MOZLIWOSCIfalselightsalarmdoorsbonnetbootobjective);
                    }
                }
            }
        }
    }
}



Postaw piwo autorowi tego posta
 

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


Pikus2







Wiek: 29
Na forum: 4698 dni
Posty: 244

Piwa: 5

Respekt: 56,8

nie tak nie wiem czy dzia?a w mojej cmd by? bl?d bo dawa?em newa w cmd a wtedy wywo?ywa? si? od pocz?tku i sie nie zapisywa? ale dzk za pomoc masz piwko.


mam pytanko jak zrobic zeby ojazdy o id:
481,509,510

odrazu by?y w??czone a reszta nie?

Podpis
Witaj


Korzystam z strcmp






Game.cpp Linijka: 3000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-15, 10:21


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"Pikus2" napisał/a:

nie tak nie wiem czy dzia?a w mojej cmd by? bl?d bo dawa?em newa w cmd a wtedy wywo?ywa? si? od pocz?tku i sie nie zapisywa? ale dzk za pomoc masz piwko.


mam pytanko jak zrobic zeby ojazdy o id:
481,509,510

odrazu by?y w??czone a reszta nie?


OnGameModeInit:

Kod:

for(new i;i<MAX_VEHICLES;i++)
{
if(!IsValidVehicle(i)) continue;
if(GetVehicleModel(i) != 481 || GetVehicleModel(i) != 509 || GetVehicleModel(i) != 510) continue;
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(i, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(i, 1, lights, alarm, doors, bonnet, boot, objective);
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-15, 10:55


Pikus2







Wiek: 29
Na forum: 4698 dni
Posty: 244

Piwa: 5

Respekt: 56,8

error 017: undefined symbol "IsValidVehicle"


daj poprawn? definicje

Podpis
Witaj


Korzystam z strcmp






Game.cpp Linijka: 3000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-15, 15:34


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

1. M?wi si? prosze.
2. Nie dam.
3. Masz na wiki.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-15, 22:09


Pikus2







Wiek: 29
Na forum: 4698 dni
Posty: 244

Piwa: 5

Respekt: 56,8

przepraszam czy to ta:
native IsValidVehicle(vehicleid);
?

Podpis
Witaj


Korzystam z strcmp






Game.cpp Linijka: 3000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-03-15, 22:39


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"Pikus2" napisał/a:

przepraszam czy to ta:
native IsValidVehicle(vehicleid);
?


no urwa raczej

Postaw piwo autorowi tego posta
 

 
Tagi: zgaszone :: swiatła
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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