Szerző Téma: Kocsi respawn  (Megtekintve 1366 alkalommal)

Kocsi respawn
« Dátum: 2015. szeptember 20. - 19:41:13 »
0 Show voters
Sziasztok! Találtam néhány kódot a járművek respawnolására, de az a baj, hogy a lehívott autókat is respawnolja nem pedig eltünteti. Megoldható, hogy a lehívott kocsik eltűnjenek és ne repsawnoljanak?

Kocsi respawn
« Válasz #1 Dátum: 2015. szeptember 20. - 19:53:37 »
0 Show voters
Így elsőre azt mondanám, hogy törölj minden járművet, amiben nem ülnek vagy valami, és hívd meg az alap járműveket egy stock vagy public-al 1sec késleltetéssel. Bár biztosan van valami gyorsabb megoldás, ilyennel még nem igazán foglalkoztam.
« Utoljára szerkesztve: 2015. szeptember 20. - 19:56:43 írta Hawkz »

Kocsi respawn
« Válasz #2 Dátum: 2015. szeptember 21. - 17:11:19 »
0 Show voters
Az a gond, hogy nagyon kezdő vagyok és nem igazán értek a pawnohoz így gyakorlatilag kínai voltál :D

Kocsi respawn
« Válasz #3 Dátum: 2015. szeptember 21. - 17:23:49 »
0 Show voters
EDIT: nem az ami kell neked

Kocsi respawn
« Válasz #4 Dátum: 2015. szeptember 22. - 14:50:32 »
0 Show voters
Micsoda? :D

ᗩωєѕσмє

  • Vendég
Kocsi respawn
« Válasz #5 Dátum: 2015. szeptember 22. - 14:54:25 »
0 Show voters
Idézetet írta: GoldTec date=1442926232\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"57818\" data-ipsquote-contentclass=\"forums_Topic
Micsoda? :D
 
Bizonyára megpróbált volna segíteni neked, de utána jött rá, hogy `nem az ami kell neked`.

Kocsi respawn
« Válasz #6 Dátum: 2015. szeptember 22. - 15:57:39 »
+1 Show voters
Idézetet írta: zιтяσиє date=1442926465\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"57818\" data-ipsquote-contentclass=\"forums_Topic


Micsoda? :D
 
Bizonyára megpróbált volna segíteni neked, de utána jött rá, hogy `nem az ami kell neked`.
 
[/quote]
Jaja, elsőnek azt hittem /kocsiresi parancs kell neki, de aztán átolvastam mégegyszer és kocsi törlős dolog kell, ezért javítottam

Kocsi respawn
« Válasz #7 Dátum: 2015. szeptember 23. - 15:57:12 »
0 Show voters
Ja értem :D Azért köszi :D

Kocsi respawn
« Válasz #8 Dátum: 2015. szeptember 27. - 09:00:32 »
0 Show voters
Idézetet írta: Hawkz date=1442771617\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"57818\" data-ipsquote-contentclass=\"forums_Topic
Így elsőre azt mondanám, hogy törölj minden járművet, amiben nem ülnek vagy valami, és hívd meg az alap járműveket egy stock vagy public-al 1sec késleltetéssel. Bár biztosan van valami gyorsabb megoldás, ilyennel még nem igazán foglalkoztam.
 
Megvalósítva:
 

CMD:vdel(playerid)
{
    for(new i = 1, j = GetVehiclePoolSize(); i <= j; i++) // vehicleids start at 1
    {
        for(new k = 0, l = GetPlayerPoolSize(); k <= l; k++)
{
           if(!IsPlayerInVehicle(k, i))
           {
               DestroyVehicle(i);
           }
       }
    }
}

 
Remélem tudtam segíteni, és ez jó lesz :D
Bocsi nem tudtam még tesztelni.
E: ez az összes használaton kívüli kocsit törli, de ha azt akarod hogy a lehívottakat akkor fent az i betű értékét át írod az utolsó olyan jármű IDjére ammedig nem akarod hogy törölje
Ezt hogy tudhatod meg? Megszámolod hány kocsid készítettél a scriptbe majd a végeredményt oda írod
« Utoljára szerkesztve: 2015. szeptember 27. - 09:03:10 írta _[G]M[K]_Sh1ft_ »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal