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

Wysłany: 2013-09-20, 18:58


knifeman

Jot






Wiek: 31
Na forum: 5082 dni
Posty: 69
Nick w MP: Patrico_Ramirez



Respekt: 50

Witam czy mo?e mi kto? napisa? lub naprowadzi? na trop aby napisa? skrypt na odpalanie silnika poprzez przycisk lctrl ? Jestem nowy i dopiero si? ucz? nie potrafi? zrobi? takiego skryptu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 19:10


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

knifeman, Mniej wi?cej tak to powinno wygl?da?, gdy klikniesz 1 raz silnik si? odpali, a gdy 2 raz to si? zgasi :)
Kod:

if(newkeys == KEY_ACTION)
{
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid), engine = 0, lights = 0, alarm = 0, doors = 0, bonnet = 0, boot = 0, objective = 0;
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
if(engine == 1)
{
SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective);
return 1;
}
else
{
SetVehicleParamsEx(vehicleid, 1, lights, alarm, doors, bonnet, boot, objective);
}
return 1;
}
}


Musisz to wklei? do:
http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange

Ostatnio zmieniony przez Sillence 2013-09-20, 19:43, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 19:32


knifeman

Jot






Wiek: 31
Na forum: 5082 dni
Posty: 69
Nick w MP: Patrico_Ramirez



Respekt: 50

Za kod dzi?kuj? a co je?li wywala mi b??d :

(3080) : error 017: undefined symbol "newkeys"

w linijce

Kod:

if(newkeys==KEY_ACTION)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 19:43


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

knifeman, Przepraszam za pomy?k?, da?em Ci z?y callback. Ten kod co poda?em musisz wklei? do:
http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 19:47


knifeman

Jot






Wiek: 31
Na forum: 5082 dni
Posty: 69
Nick w MP: Patrico_Ramirez



Respekt: 50

Akurat to zauwa?y?em ;) nawet nie patrza?em gdzie mam wklei? tw?j kod bo w tym si? ?apie ale wklei?em w dobre miejsce i mam ten error nie wiem z czym jest to zwi?zane ;c

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 22:31


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

knifeman, Jak wklei?e? to dobrze to error nie powinien wyskakiwa?:
Pawn
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(newkeys == KEY_ACTION)
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
            new vehicleid GetPlayerVehicleID(playerid), engine 0lights 0alarm 0doors 0bonnet 0boot 0objective 0;
            GetVehicleParamsEx(vehicleidenginelightsalarmdoorsbonnetbootobjective);
            if(engine == 1)
            {
                SetVehicleParamsEx(vehicleid0lightsalarmdoorsbonnetbootobjective);
                return 1;
            }
            else
            {
                SetVehicleParamsEx(vehicleid1lightsalarmdoorsbonnetbootobjective);
            }
            return 1;
        }
 }
return 1;
}

Kod:

Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 22:56


knifeman

Jot






Wiek: 31
Na forum: 5082 dni
Posty: 69
Nick w MP: Patrico_Ramirez



Respekt: 50

Teraz mam co? takiego ?e kiedy wklejam tw?j kodzik w OnPlayerKeyStateChange to przy k?pilowaniu wywala mi pawno komunikatem : Pawn kompiler przesta? dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 22:58


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

knifeman, A masz co? jeszcze poza podanym kodem w callbacku ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 23:06


knifeman

Jot






Wiek: 31
Na forum: 5082 dni
Posty: 69
Nick w MP: Patrico_Ramirez



Respekt: 50

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 23:28


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

knifeman, Zobacz ten kod:
http://pastebin.com/359xJbap

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-20, 23:38


knifeman

Jot






Wiek: 31
Na forum: 5082 dni
Posty: 69
Nick w MP: Patrico_Ramirez



Respekt: 50

Dzia?a ! I jestem blady bo zadzia?a? m?j kodzik po przer?bkach brawo dla ciebie za cierpliwo?? naprawd?! Dzi?kuj? jeszcze raz i trzymaj obiecane piwka

Postaw piwo autorowi tego posta
 

 
Tagi: odpalanie :: silnika :: przycisk
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