Szerző Téma: Rendszám  (Megtekintve 1476 alkalommal)

Nem elérhető Disaster3

  • 2048
  • RyDerBoy96
    • Profil megtekintése
Rendszám
« Dátum: 2012. április 20. - 20:28:13 »
+1 Show voters
Egy olyan script kéne, hogy minden kocsi rendszámán megjelenne G(pirosan)R(fehéres szürkén vagy fehéren, az a lényeg hogy látni lehessen)C(zölden).

Rendszám
« Válasz #1 Dátum: 2012. április 21. - 10:07:39 »
+1 Show voters
Ehhez szerintem felesleges külön scriptet írni..
OnGameModeInit() alá
 
for(new i = 0; i < MAX_VEHICLES; i++) {
if(GetVehicleModel(i) == 0) continue;
SetVehicleNumberPlate(i, \"{FF0000}G {AAAAAA}R {00FF00}C\");
}

 
OnVehicleSpawn(vehicleid) alá
 
SetVehicleNumberPlate(vehicleid, \"{FF0000}G {AAAAAA}R {00FF00}C\");

Nem elérhető Disaster3

  • 2048
  • RyDerBoy96
    • Profil megtekintése
Rendszám
« Válasz #2 Dátum: 2012. április 21. - 13:24:13 »
+1 Show voters
Értem. Valaki megcsinálná úgy, hogy mûködik is? :)

Rendszám
« Válasz #3 Dátum: 2012. április 21. - 16:08:18 »
+1 Show voters
#include <a_samp>
public OnFilterScriptInit() {
for(new i = 0; i < MAX_VEHICLES; i++) {
if(GetVehicleModel(i) == 0) continue;
SetVehicleNumberPlate(i, \"{FF0000}G {AAAAAA}R {00FF00}C\");
SetVehicleToRespawn(i);
}
}
public OnVehicleSpawn(vehicleid) return SetVehicleNumberPlate(vehicleid, \"{FF0000}G {AAAAAA}R {00FF00}C\");

 
\"16kdulh.jpg\"

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Rendszám
« Válasz #4 Dátum: 2012. április 21. - 18:38:22 »
+1 Show voters
Idézetet írta: RyDerBoy96 date=1335007453\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20448\" data-ipsquote-contentclass=\"forums_Topic
Értem. Valaki megcsinálná úgy, hogy mûködik is? :)
 
Mert mi a baj vele?

Nem elérhető Disaster3

  • 2048
  • RyDerBoy96
    • Profil megtekintése
Rendszám
« Válasz #5 Dátum: 2012. április 21. - 19:52:30 »
+1 Show voters
Idézetet írta: Benceee date=1335026302\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20448\" data-ipsquote-contentclass=\"forums_Topic


Értem. Valaki megcsinálná úgy, hogy mûködik is? :)
 
Mert mi a baj vele?
 
[/quote]
Valaki megcsinálná úgy, hogy mûködik is?[/quote]
Nehéz belõle kikövetkeztetni, hogy nem mûködik? TengeriMalac, nem mûködik így se.. milyen kocsilekérõt használsz, mert mi azt, ami a ladminba van.

Rendszám
« Válasz #6 Dátum: 2012. április 21. - 22:36:40 »
+1 Show voters
Ennek 100%-ra mûködnie kell.
 
for(new i = 0; i < MAX_VEHICLES; i++) {
   if(GetVehicleModel(i) == 0) continue;
   SetVehicleNumberPlate(i, \"{FF0000}G {AAAAAA}R {00FF00}C\");
   SetVehicleToRespawn(i);
}
[/quote]
Ezt legutoljára,a kocsik lerakása UTÁN rakd be.

Rendszám
« Válasz #7 Dátum: 2012. április 22. - 10:48:51 »
+1 Show voters
Csináltam képet is, ott van, mûködik.
Ha az akkor lekért autónak a rendszámát akarod átírni, az teljesen más, bõvíteni kell a lekérõ funkciót.

Nem elérhető Disaster3

  • 2048
  • RyDerBoy96
    • Profil megtekintése
Rendszám
« Válasz #8 Dátum: 2012. április 22. - 11:42:50 »
+1 Show voters
Idézetet írta: TengeriMalac date=1335084531\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20448\" data-ipsquote-contentclass=\"forums_Topic
Csináltam képet is, ott van, mûködik.
Ha az akkor lekért autónak a rendszámát akarod átírni, az teljesen más, bõvíteni kell a lekérõ funkciót.
 
Igen. Amit én teszek le pl. editorral, azon kiírja. De ha lekérek egyet, azon már nem. Majd mondom a H4cker-nek.

Rendszám
« Válasz #9 Dátum: 2012. április 22. - 11:53:51 »
+1 Show voters
Respawnolni kell a lekért autót vagy annak is beállítani a rendszámot.
 

SetVehicleToRespawn(vehicleid);

 
vagy
 
SetVehicleNumberPlate(vehicleid, \"{FF0000}G {AAAAAA}R {00FF00}C\");

Nem elérhető Disaster3

  • 2048
  • RyDerBoy96
    • Profil megtekintése
Rendszám
« Válasz #10 Dátum: 2012. április 22. - 12:11:05 »
+1 Show voters
Idézetet írta: kadaradam date=1335088431\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20448\" data-ipsquote-contentclass=\"forums_Topic
Respawnolni kell a lekért autót vagy annak is beállítani a rendszámot.
 

SetVehicleToRespawn(vehicleid);

 
vagy
 
SetVehicleNumberPlate(vehicleid, \"{FF0000}G {AAAAAA}R {00FF00}C\");

 

Ebben az esetben eltünteti a luxadmin.

Rendszám
« Válasz #11 Dátum: 2012. április 22. - 14:21:29 »
+1 Show voters
Meg lehetne oldani röviden, de az a baj, hogy az ilyen forumon publikált adminscriptek össze-vissza vannak írva, és másolva..
Luxadminban például van olyan rész, hogy egy bizonyos függvénnyel kér le autót, és van, hogy (például a dialogos résznél) mindig újra leírja a függvényt.
Át kell írni, hogy ne írja le mégegyszer, hanem a megadottat használja (CarSpawner(playerid, modelid); asszem).. Ha ez megvan, akkor szimplán kiegészíted.
De ez sok idõ.


EDIT: vagy választhatod a másik módszert, hogyha a player beszáll az autóba, akkor írod át a rendszámát, de ebben az esetben a SA-MP Dev Team által kihagyott, feleslegesnek vélt, és annyiszor kért GetVehicleColor(..) függvény hiánya miatt megváltozhat a jármû színe
« Utoljára szerkesztve: 2012. április 22. - 14:27:20 írta TengeriMalac »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Rendszám
« Válasz #12 Dátum: 2012. április 24. - 21:54:45 »
+1 Show voters
Nekem így van benne a modba és megyen
 

public OnGameModeInit()
{
SetVehicleNumberPlate(vehicleid, \"{FF0000}G {AAAAAA}R {00FF00}C\");
return 1;
}

 
Es mukodik!

Rendszám
« Válasz #13 Dátum: 2012. április 24. - 22:35:50 »
+1 Show voters
Idézetet írta: ZyZu date=1335297285\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20448\" data-ipsquote-contentclass=\"forums_Topic
Nekem így van benne a modba és megyen
 

public OnGameModeInit()
{
SetVehicleNumberPlate(vehicleid, \"{FF0000}G {AAAAAA}R {00FF00}C\");
return 1;
}

 
Es mukodik!
 
Ebben csak 1 hiba van.. Hogy full hülyeség. Ja, és felesleges.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal