Skripta koju koristim:Moj Edit
Detaljan opis problema:U skripti pise da auto se pali na /engine i slovo C kad kliknem C nista se ne desava i kako da namestim da se pali na SHIFT?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ako treba slikacu
I jos jedan problem
Skripta koju koristim:Moj edit
Detaljan opis problema: Kapija se otvara na Dirku Shift kako da pomerim da se otvara na H?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ako treba slikacu
[Pomoc]
244
pregleda
7
postova
19. Apr. 2013.
http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
ovjde ti sve pise kako sta samo idi redom i citaj
pa probaj, ako budes imo kaki problema javi se
ovjde ti sve pise kako sta samo idi redom i citaj
pa probaj, ako budes imo kaki problema javi se
19. Apr. 2013.
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new string;
new sendername;
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
/*new idcar = GetPlayerVehicleID(playerid);*/
new newcar = GetPlayerVehicleID(playerid);
new idcar = GetPlayerVehicleID(playerid);
if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP) && GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) ApplyAnimation(playerid, "GYMNASIUM", "gym_jog_falloff",4.1,0,1,1,0,0);
if(newkeys & KEY_SPRINT && !(oldkeys & KEY_SPRINT) && GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) ApplyAnimation(playerid, "GYMNASIUM", "gym_jog_falloff",4.1,0,1,1,0,0);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfob == 1)
{
new Float:X,Float:Y,Float:Z;
GetObjectPos(Balloon,X,Y,Z);
if(PRESSED(KEY_YES | KEY_WALK))
{
TimerUP = SetTimer("MoveBalloonUp",30,1);
}
if(RELEASED(KEY_YES | KEY_WALK))
{
KillTimer(TimerUP);
}
if(newkeys == KEY_JUMP)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerConnected(playerid))
{
if(!engineOn[GetPlayerVehicleID(playerid)])
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
return 1;
}
if(IsAnOwnableCar(newcar))
{
if(PlayerInfo == newcar) { }
else if(PlayerInfo == newcar) { }
else if(PlayerInfo == newcar) { }
else { return 1; }
}
if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
{
return 1;
}
if(newcar == 59 || newcar == 60)
{
return 1;
}
if(newcar >= 153 && newcar <= 154)
{
if(HireCar != newcar)
{
return 1;
}
}
if(IsAHarvest(newcar))
{
return 1;
}
if(IsADrugHarvest(newcar))
{
return 1;
}
if(IsAPlane(newcar))
{
return 1;
}
if(IsASweeper(newcar))
{
return 1;
}
if(gEngine == 1) { return 1; }
PutPlayerInVehicle(playerid, newcar, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s okrece kljuc i pokusava da upali vozilo (/engine) - viviviviviviv vivivivivi.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetTimerEx("StartingTheVehicle",3500,0,"i",playerid);
GameTextForPlayer(playerid, "~w~Pokretanje motora..",3500,3);
gEngine = 1;
return 1;
}
}
}
}
if((newkeys & KEY_JUMP) && !IsPlayerInAnyVehicle(playerid))
{
bh ++;
SetTimerEx("BhRestart", 7000, false, "i", playerid);
if(bh == 4)
{
ApplyAnimation(playerid, "PED", "BIKE_fall_off", 4.1, 0, 1, 1, 1, 0, 1);
format(string, sizeof(string), "Skocili ste vise puta u isto vreme i uganuli ste clanak !");
SendClientMessage(playerid, COLOR_YELLOW, string);
SetTimerEx("BhSkok", 9000, false, "i", playerid);
}
}
if(PRESSED(KEY_NO | KEY_WALK)) { TimerDown = SetTimer("MoveBalloonDown",30,1); }
if(RELEASED(KEY_NO | KEY_WALK)) { KillTimer(TimerDown); }
if(PRESSED(KEY_SECONDARY_ATTACK | KEY_YES)) { TimerForward = SetTimer("MoveBalloonForward",30,1); }
if(RELEASED(KEY_SECONDARY_ATTACK | KEY_YES)) { KillTimer(TimerForward); }
if(PRESSED(KEY_SECONDARY_ATTACK | KEY_NO)) { TimerBack = SetTimer("MoveBalloonBack",30,1); }
if(RELEASED(KEY_SECONDARY_ATTACK | KEY_NO)) { KillTimer(TimerBack); }
if(PRESSED(KEY_CROUCH | KEY_YES)) { TimerRight = SetTimer("MoveBalloonRight",30,1); }
if(RELEASED(KEY_CROUCH | KEY_YES)) { KillTimer(TimerRight); }
if(PRESSED(KEY_CROUCH | KEY_NO))
{
TimerLeft = SetTimer("MoveBalloonLeft",30,1);
}
if(RELEASED(KEY_CROUCH | KEY_NO))
{
KillTimer(TimerLeft);
}
}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava