Szerző Téma: Lehívott autók törlése  (Megtekintve 918 alkalommal)

Lehívott autók törlése
« Dátum: 2015. Január 25. - 15:04:42 »
0 Show voters
sziasztok! Olyan kódra lenne szükségem ami törli a lehívott autókat amik nincsenek használatban
ez megoldható? csak mert én még nem jöttem rá és nem is találtam tutorialt hogyan lehetne megoldani. EGy nagyon nagyon kezdő scripter vagyok aki mégcsak ismerkedik a scripteléssel. Tudtok ilyen kódot?
« Utoljára szerkesztve: 2015. Január 25. - 16:12:22 írta GoldTec »

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Lehívott autók törlése
« Válasz #1 Dátum: 2015. Január 25. - 15:48:13 »
0 Show voters
[mod]A téma tartalmára utaljon a téma címe. Javítsd ki légyszíves.[/mod]

Nem elérhető Brand

  • 273
    • Profil megtekintése
Lehívott autók törlése
« Válasz #2 Dátum: 2015. Január 28. - 14:46:10 »
0 Show voters
Tessék:
 
CMD:kocsiresi(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xAA3333AA, \"Te nem használhatod ezt a parancsot!\");
new bool:vehicleused[MAX_VEHICLES];
for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
{
   vehicleused[GetPlayerVehicleID(i)] = true;
}
}
for(new i=1; i < MAX_VEHICLES; i++)
{
if(!vehicleused)
{
   SetVehicleToRespawn(i);
}
}
new msg[128], pName[30];
GetPlayerName(playerid, pName, 30);
format(msg, sizeof(msg), \"[KOCSIRESI] %s (%d) eltakarította a használaton kívüli járműveket!\", pName, playerid);
SendClientMessageToAll(0x2641FEAA, msg);
return 1;
}

 
(Leteszteltem. :))

Lehívott autók törlése
« Válasz #3 Dátum: 2015. Január 31. - 07:42:42 »
0 Show voters
köszi a gond vele, hogy a lehívott járműveket nem eltakarítja hanem respawnolja oda visszaspawnolnak a kocsik ahol le lettek hívva

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Lehívott autók törlése
« Válasz #4 Dátum: 2015. Január 31. - 09:25:57 »
0 Show voters
SetVehicleToRespawn(i); helyett DestroyVehicle(i);

Lehívott autók törlése
« Válasz #5 Dátum: 2015. Január 31. - 09:55:05 »
0 Show voters
xD ez is jó lenne de vele meg az a baj hogy a statikus autókat is törli :///

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Lehívott autók törlése
« Válasz #6 Dátum: 2015. Január 31. - 10:16:41 »
0 Show voters
pedig csak ez a két módszer van....cseréld le a járműlehívó kódodat olyanra, ami automatikusan törli a játékos előző járművét....

Lehívott autók törlése
« Válasz #7 Dátum: 2015. Január 31. - 10:43:52 »
0 Show voters
az előzőt törli is csak a probléma vele hogyha lemegy a szerórol akkor a kocsi ott marad

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Lehívott autók törlése
« Válasz #8 Dátum: 2015. Január 31. - 11:00:07 »
0 Show voters
akkor azzal, amivel az új kocsi lehíváskor törlődik, töröld OnPlayerDisconnect alatt is.

Lehívott autók törlése
« Válasz #9 Dátum: 2015. Január 31. - 11:48:13 »
0 Show voters
oda is be van rakva (letöltött script) és elvileg törlődik gyakorlatilag nem

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal