Szerző Téma: Miért bugol a jármûszalon?  (Megtekintve 954 alkalommal)

Nem elérhető BackUP

  • 908
    • Profil megtekintése
Miért bugol a jármûszalon?
« Dátum: 2013. március 29. - 13:04:53 »
0 Show voters
Sziasztok.
Csinálgattam a jármûszalont, hibátlanul mûködik, viszont annyi hiba van benne, hogy mikor kiválasztom a színt, lespawnolja ugyan a kocsit, viszont szürke, avagy valami világoskék színben.
Kód: (pawn) [Kijelölés]
                     if(!response) return 0;
new Neve[40];
GetPlayerName(playerid, Neve, 40);
if(listitem == 0)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,0,0,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,0,0,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,0,0,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,0,0,Neve);
}
}
if(listitem == 1)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,2,2,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,2,2,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,2,2,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,2,2,Neve);
}
}
if(listitem == 2)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,2,2,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,2,2,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,2,2,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,2,2,Neve);
}
}
if(listitem == 3)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,3,3,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,3,3,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,3,3,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,3,3,Neve);
}
}
if(listitem == 4)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,6,6,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,6,6,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,6,6,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,6,6,Neve);
}
}
if(listitem == 5)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,128,128,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,128,128,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,128,128,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,128,128,Neve);
}
}
if(listitem == 6)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,103,103,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,103,103,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,103,103,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,103,103,Neve);
}
}
if(listitem == 7)
{
switch(random(4))
{
case 0: ujkocsi(411,1275.8461,-1646.7882,13.5469,269.0798,160,160,Neve);
case 1: ujkocsi(411,1276.4573,-1657.9189,13.5469,272.8399,160,160,Neve);
case 2: ujkocsi(411,1282.8688,-1646.4109,13.5469,268.7663,160,160,Neve);
case 3: ujkocsi(411,1283.2720,-1657.8956,13.5469,264.3796,160,160,Neve);
}
}

 
tudom, hogy a randomnél van enné legy sokkal egyszerûbb megoldás, ismerem, csak akkor is ezt csinálta, gondoltam az a gondja.
az \"ujkocsi\" függvényt Red-Eye írta skypeon még nekem, nemtudom azzal van e gond, de itt van:
 


 
Remélem ti  rájöttök, hogy mi a hiba.[/font]
Spoiler for Szerkesztve:
Még annyit hozzátennék, hogy szerver restart után a kiválasztott színben töltõdik be a kocsi.
« Utoljára szerkesztve: 2013. március 29. - 14:38:58 írta BackUP »

Nem elérhető Tomee

  • 385
    • Profil megtekintése
Miért bugol a jármûszalon?
« Válasz #1 Dátum: 2013. március 29. - 14:10:57 »
+1 Show voters
kocsi[mcarid][id] = CreateVehicle(carid, cX+1,cY+1,cZ,cA, -1, -1,-1);

 
Itt mikor létrehozza a jármûvet akkor a szín, nem az, amit te adsz meg, hanem -1.
Szerintem ez lesz a hiba
Szóval így kellene
 
kocsi[mcarid][id] = CreateVehicle(carid, cX+1,cY+1,cZ,cA,szin01, szin02,-1);

Nem elérhető BackUP

  • 908
    • Profil megtekintése
Miért bugol a jármûszalon?
« Válasz #2 Dátum: 2013. március 29. - 14:27:59 »
0 Show voters
Javítottam, mert igazad van, ott tényleg hibás volt.
Viszont most ugyanezt csinálja, csak random színekben hívja le. Ha fehéret kérek, lerakásnál, és betöltésnél is piros, vagy világoskék, ha feketét, lerakásnál kék, betöltésnél fekete.
Szerk:
Oké, nem mondtam semmit, fehérnél csak elírtam a szín ID-t.
Szóval nemtudom mi a gond.
« Utoljára szerkesztve: 2013. március 29. - 14:34:25 írta BackUP »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal