Szerző Téma: AdásVételi!  (Megtekintve 776 alkalommal)

Nem elérhető Radikal

  • 273
  • Kenton
    • Profil megtekintése
AdásVételi!
« Dátum: 2015. Február 07. - 15:45:53 »
0 Show voters
Sziasztok!
 



Gondoltam jóesne egy adásvételi parancs amivel egy játékos eltudja adni a járművét másik játékosnak,de nemagyon tudom meg oldani.

Olyanfélére gondoltam,aminél egy játékos beírja :
/adásveteli [kocsid] [ár]

Vagyis ő maga tudja beálítani a járműparancsát,és hogy meik kocsiját szeretné eladni másik játékosnak!


Remélem bárki is tudna ezzel segíteni,mert ezz nekem nemmegy :( !

 


Kérlek Segítsetek
« Utoljára szerkesztve: 2015. Február 07. - 18:55:08 írta RusH. »

Nem elérhető Brand

  • 273
    • Profil megtekintése
AdásVételi!
« Válasz #1 Dátum: 2015. Február 08. - 11:02:53 »
0 Show voters
CMD:sellv(playerid, params[])
{
new pid, id, price, msg[128];
if(sscanf(params, \"udd\", pid, id, price)) return SendClientMessage(playerid, COLOR_GREY, \"USAGE: /sellv [id] [járműid] [ár]\");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid, COLOR_RED, \"Ilyen játékos nincs a szerveren!\");
if(GetPlayerVehicleAccess(playerid, id) < 2)
return SendClientMessage(playerid, COLOR_RED, \"Ez nem a te járműved!\");
if(price < 1) return SendClientMessage(playerid, COLOR_RED, \"Nem megfelelő ár!\");
if(!PlayerToPlayer(playerid, pid, 10.0)) return SendClientMessage(playerid, COLOR_RED, \"A játékos nincs a közeledben!\");
SetPVarInt(pid, \"DialogValue1\", playerid);
SetPVarInt(pid, \"DialogValue2\", id);
SetPVarInt(pid, \"DialogValue3\", price);
ShowDialog(pid, DIALOG_VEHICLE_SELL);
format(msg, sizeof(msg), \"{00FF00}Felajánlottad %s -nak/nek (%d) a járművedet, ennyiért: %d$\", PlayerName(pid), pid, price);
SendClientMessage(playerid, COLOR_WHITE, msg);
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal