Szerző Téma: Villogó lámpa  (Megtekintve 1407 alkalommal)

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Villogó lámpa
« Dátum: 2011. szeptember 04. - 19:52:27 »
0 Show voters
Sziasztok!
Hogyan lehetne megoldani, hogy az X id-jû kocsi lámpája 2mp-ig világítson, majd ne világítson 2mp-ig utánna megint világít 2mp-ig aztán 2mp-ig megint nem...stb. (végtelenségig, amíg ki nem kapcsoljuk...
Parancsok: /villog-on /villog-off
Megoldható eggyátalán? sztem meg de nem tudom teljesen, hogy hogyan.
Több megoldásra is várok, hátha olyan válasz jön ami nem annyira fagyasztja a szervert... (sok timer nem kellene  ::|)
Köszi elõre is.

Villogó lámpa
« Válasz #1 Dátum: 2011. szeptember 04. - 19:57:05 »
0 Show voters
Riasztó nem jó?
[pawn]
      GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
      SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, 1, doors, boonet, boot, objective);[/pawn]

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Villogó lámpa
« Válasz #2 Dátum: 2011. szeptember 04. - 19:57:32 »
0 Show voters
Szerintem timer. Csinálsz egy timert ami lekapcsolja és egyet ami felkapcsolja és utána elindítod õket.
Vagy ha van olyan parancs hogy repeat vagy hasonló akkor
lekapcs
és elindítod azt a timert ami felkapcsolja
lekapcs
timer be és így tovább.
Bocs ha hülyeséget mondok :D

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Villogó lámpa
« Válasz #3 Dátum: 2011. szeptember 04. - 20:22:06 »
0 Show voters
pls
 
Idézetet írta: kadaradam date=1315159025\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11205\" data-ipsquote-contentclass=\"forums_Topic
Riasztó nem jó?
[pawn]
      GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
      SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, 1, doors, boonet, boot, objective);[/pawn]
 
csináld meg filterscriptbe  ;D
Kicsit ehhez a részéhez hülye vagyok  :D

Villogó lámpa
« Válasz #4 Dátum: 2011. szeptember 04. - 20:26:17 »
+1 Show voters
[pawn]#include <a_samp>
new engine, lights, alarm, doors, bonnet, boot, objective;
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Riasztó by kadaradam\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/riasztó\", cmdtext, true, 10) == 0)
{
   GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
         SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, 1, boot, objective);
   return 1;
}
if (strcmp(\"/riasztóoff\", cmdtext, true, 10) == 0)
{
   GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
         SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, 0, boot, objective);
   return 1;
}
return 0;
}
[/pawn]

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Villogó lámpa
« Válasz #5 Dátum: 2011. szeptember 04. - 20:38:43 »
0 Show voters
xDD!!!!
Felnyílott a motorháztetõ xD  :laugh:
De végülis xD megoldottam a dolgot...ittvan:
 
#include <a_samp>
new engine, lights, alarm, doors, bonnet, boot, objective;
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Riasztó by kadaradam & secur :P\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/riasztó\", cmdtext, true, 10) == 0)
{
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
         SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, 1, doors, bonnet, boot, objective);
return 1;
}
if (strcmp(\"/riasztóoff\", cmdtext, true, 10) == 0)
{
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
         SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, 0, doors, bonnet, boot, objective);
return 1;
}
return 0;
}

 
Am köszi a segítséget téma megoldva :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal