hallo,
ich bins wieder
habe ein kleine Problem
erstmal der code
dcmd_247(playerid, params[])
{
new string[128];
if (IsPlayerInRangeOfPoint(playerid,3.0,-28.0600,-89.9512,1003.5469))
{
if (sscanf(params, "s","Pizza"))
{
SendClientMessage(playerid, COLOR_GREY, "NUTZE: /247 [Produkt]");
SendClientMessage(playerid, COLOR_GREY, "|______Produkte______|");
SendClientMessage(playerid, COLOR_GREY, "Pizza 500$");
SendClientMessage(playerid, COLOR_GREY, "Hamburger 500$");
SendClientMessage(playerid, COLOR_GREY, "Zigaretten 400$");
SendClientMessage(playerid, COLOR_GREY, "Kondome 500$");
SendClientMessage(playerid, COLOR_GREY, "Chicken 500$");
SendClientMessage(playerid, COLOR_GREY, "CD-Player 500$");
return SendClientMessage(playerid, COLOR_GREY, "Telefonbuch 400$");
}
else
{
if(Groceries[playerid][pPizzas] >= 3)
{
SendClientMessage(playerid, COLOR_GREY, " Du hast zu viele Pizzen, Backe zuerst ein paar !");
return 1;
}
if(PlayerInfo[playerid][pTraderPerk] > 0)
{
new skill = 5 / 100;
new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
new payout = 5 - price;
GivePlayerMoney(playerid, - payout);
format(string, sizeof(string), "~r~-$%d", payout);
GameTextForPlayer(playerid, string, 5000, 1);
}
else
{
GivePlayerMoney(playerid, - 5);
format(string, sizeof(string), "~r~-$%d", 10);
GameTextForPlayer(playerid, string, 5000, 1);
}
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "Gefrorene Pizza Gekauft.");
SendClientMessage(playerid, COLOR_GRAD4, string);
new rand = random(15);
Groceries[playerid][pPizzas] += 1;
Groceries[playerid][pPizza] += rand;
return 1;
}
}
}
so nun zu meinem Problem:
also es sollte eigendlich so sein das wenn man an einer bestimmten posi ist (24/7) und /247 eingiebt die lieste gezeigt bekommt so das funst auch.
wenn man jetzt /247 Pizza eingiebt soll man eine pizza bekommen das funst auch nur das problem ist wenn man /247 bla eingiebt gibts auch ne Pizza -.- egal was man eintippt man bekommt immer ne pizza
und ich habe kein plan wie ich es ändern soll.
und 2. Frage ist es einfach möglich nach diesem block einfach den block für zB. Hamburger drunter zu schreiben ?