Szerző Téma: Auto Repair  (Megtekintve 4611 alkalommal)

Auto Repair
« Dátum: 2010. július 01. - 07:43:44 »
+1 Show voters
Leírás
Mikor bármilyen jármuben / jármuvön ülsz, másodpercenként javítja a jármuvedet, így elkerülheto a sérülés és a robbanás.
Letöltés
RAR fájlban (PWN + AMX)
Csak PWN fájl
Csak AMX fájl
Megjegyzés
A szkript nem lett tesztelve, de ha bármi probléma adódna vele, jelezzétek!
« Utoljára szerkesztve: 2011. november 13. - 09:48:10 írta Jethro »

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
Auto Repair
« Válasz #1 Dátum: 2010. július 01. - 09:11:02 »
0 Show voters
Jójó, meg minden, de 1000 ilyen van... Inkább csinálna valaki valamilyen saját, eredeti szkriptet, annak szerintem mindenki jobban örülne. Ez meg ilyen sablonos...

Auto Repair
« Válasz #2 Dátum: 2010. július 01. - 09:13:07 »
0 Show voters
Tudom, hogy ezer ilyen van, csak most segítek én is dnS\'-nek az Infinity World szerverben, és ha már egyszer megírom a szkriptet miért ne rakjam ki? :)

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Auto Repair
« Válasz #3 Dátum: 2010. július 01. - 12:17:11 »
0 Show voters
(Én gonosz) most is leírom a hibákat.  :P
- Ez csak annak a játékosnak fogja megjavítani a jármuvét, akinek az IDje 0
- Ha valaki beszáll egy jármube, elindul egy egy másodperces idozíto, amivel ID0 kap másodpercenként javítást (akár a nemlétezo jármuvéhez), ez ahhoz vezet, hogy le lesz terhelve a szerver, mert például ha van 30 játékos, akkor 30 egy másodperces idozíto fog futni, ami ID0 jármuvét javítgatja.
Megoldás: SetTimerEx függvény használata vagy egy idozíto ami ciklussal ellenorzi a játékosokat.

Auto Repair
« Válasz #4 Dátum: 2010. július 01. - 12:39:32 »
0 Show voters
Bazdki, tényleg... Ki felejtettem a for ciklust... >.< FAIL! :D

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Auto Repair
« Válasz #5 Dátum: 2010. július 01. - 12:43:12 »
0 Show voters
Idézetet írta: .(_M4tr1X_). date=1277980772\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2246\" data-ipsquote-contentclass=\"forums_Topic
***dki, tényleg... Ki felejtettem a for ciklust... >.< FAIL! :D
 
De nehogy csak azt tedd be, mert megint fail lesz!

Auto Repair
« Válasz #6 Dátum: 2010. július 01. - 13:04:35 »
0 Show voters
Akkor már fejlesztve, v0.2es névvel fogom felrakni. :D

Nem elérhető maark

  • 565
    • Profil megtekintése
Auto Repair
« Válasz #7 Dátum: 2010. július 01. - 13:41:03 »
0 Show voters
public OnPlayerUpdate(playerid){
if(IsPlayerInAnyVehicle(playerid)) RepairVehicle(GetPlayerVehicleID(playerid));
return 1;
}

 
Ezzel 20 sorral egyszerubb lenne am jó :)
Bár iceaacnak igaza van

aMGee

  • Vendég
Auto Repair
« Válasz #8 Dátum: 2010. július 02. - 23:05:34 »
0 Show voters
Idézetet írta: maark date=1277984463\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2246\" data-ipsquote-contentclass=\"forums_Topic

public OnPlayerUpdate(playerid){
if(IsPlayerInAnyVehicle(playerid)) RepairVehicle(GetPlayerVehicleID(playerid));
return 1;
}

 
Ezzel 20 sorral egyszerubb lenne am jó :)
Bár iceaacnak igaza van
 
Kösz ezt kerestem >.<

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Auto Repair
« Válasz #9 Dátum: 2010. július 03. - 00:36:02 »
0 Show voters
Idézetet írta: maark date=1277984463\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2246\" data-ipsquote-contentclass=\"forums_Topic

public OnPlayerUpdate(playerid){
if(IsPlayerInAnyVehicle(playerid)) RepairVehicle(GetPlayerVehicleID(playerid));
return 1;
}

 
Ezzel 20 sorral egyszerubb lenne am jó :)
Bár iceaacnak igaza van
 
Igazad van, ehh.  :)

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Auto Repair
« Válasz #10 Dátum: 2010. július 03. - 10:01:10 »
0 Show voters
Timer nélkül így: (Bár ez néha bugos)
 

public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
   return RepairVehicle(GetPlayerVehicleID(playerid));
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal