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

Wysłany: 2013-01-18, 19:23


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Witam.Posiadam w mapce info i odpalaniu pojazdu na klawisz lecz chcia?bym aby po jego naci?ni?ciu nale?a?oby odczeka? n 3 sekundy aby si? odpali?

Tu mam kod z mapki



Kod:

if(newkeys == 65536)
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vid = GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);

if(vid == INVALID_VEHICLE_ID)
return 1;

if(engine == VEHICLE_PARAMS_OFF)
{
SetVehicleParamsEx(vid, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, "~y~~y~~n~~n~~n~~n~~n~~n~~n~ODPALANIE ~w~SILNIKA", 8000, 4);
}
else
{
SetVehicleParamsEx(vid, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
SendClientMessage(playerid,COLOR_LIGHTRED,"{FFFFFF}[{FF7F50}INFO{FFFFFF}] {FF0000}Zgasi?e? Pojazd!");

}
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, 0x808080FF, "\tNie jeste? w ?adnym Poje?dzie.");
return 1;
}
if(2 != GetPlayerState(playerid))
{
SendClientMessage(playerid, 0x808080FF, "\tNie jeste? Kierowc?.");
}
}



Za pomoc daje :piwo:


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-18, 19:56


Sillence







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

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Robisz :

Kod:

SetTimer("Odpal",3000, false);


I dajesz:

Kod:

forward Odpal();
public Odpal()
{
//I tu funkcja na odpalanie silnika
return 1;
}


Timer dajesz tam, gdzie masz np. komend? odpal czy co? takiego ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-18, 21:13


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Ok.Zrobi?em tak.Ale mam 3 errory

Wygl?da to tak:
Kod:


forward Odpal();
public Odpal()
{

if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vid = GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);

if(vid == INVALID_VEHICLE_ID)
return 1;

if(engine == VEHICLE_PARAMS_OFF)
{
SetVehicleParamsEx(vid, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, "~y~~y~~n~~n~~n~~n~~n~~n~~n~ODPALiles", 4000, 4);
return 1;
}
}
}



I z tego errory:

Kod:

C:\Documents and Settings\u?ytkownik\Pulpit\map.pwn(13775) : error 017: undefined symbol "playerid"
C:\Documents and Settings\u?ytkownik\Pulpit\map.pwn(13777) : error 017: undefined symbol "playerid"
C:\Documents and Settings\u?ytkownik\Pulpit\map.pwn(13786) : error 017: undefined symbol "playerid"





Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-18, 21:27


Lukasbank







Wiek: 30
Na forum: 5329 dni
Posty: 249
Nick w MP: [USD]LuXoR[X]

Piwa: 404

Respekt: 136,5
Respekt: 136,5

Kod:

forward Odpal(playerid);
public Odpal(playerid)
{

if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vid = GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);

if(vid == INVALID_VEHICLE_ID)
return 1;

if(engine == VEHICLE_PARAMS_OFF)
{
SetVehicleParamsEx(vid, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, ~y~~y~~n~~n~~n~~n~~n~~n~~n~ODPALiles, 4000, 4);
return 1;
}
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-18, 21:27


NET366

;7






Wiek: 29
Na forum: 5755 dni
Posty: 100
Nick w MP: NET366

Piwa: 1505

Respekt: 75

Kod:


SetTimerEx("Odpal", 3000, 1, "d", playerid);

forward Odpal(playerid);
public Odpal(playerid)
{

if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vid = GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);

if(vid == INVALID_VEHICLE_ID)
return 1;

if(engine == VEHICLE_PARAMS_OFF)
{
SetVehicleParamsEx(vid, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, ~y~~y~~n~~n~~n~~n~~n~~n~~n~ODPALiles, 4000, 4);
return 1;
}
}
}


Podpis
Koniec i tak nastąpi...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-18, 21:52


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Co? jest nie tak bo jak wejde do pojazdu pisze odpalanie pojazdu potem znika i norlmalnie mog? ruszy? pojazdem a gdy wy??cze silnik pisze silnik wy??czony a potem odpalanie. :look:

Postaw piwo autorowi tego posta
 

 
Tagi: silnik
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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