02.10.2011, 00:38
hola, resulta que tengo un sistema de MB en mi servidor. Y resulta que cuando uno agarra la MB
1-. No muestra el mensaje (ocasionalmente)
2-. No da el dinero (ocasionalmente)
Esto pasa 9 de cada 10 veces.
Acб el cуdigo
1-. No muestra el mensaje (ocasionalmente)
2-. No da el dinero (ocasionalmente)
Esto pasa 9 de cada 10 veces.
Acб el cуdigo
pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == MoneyBagPickup)
{
new string[180], pname[24], money = MoneyBagCash;
moneyhax_GivePlayerMoney(playerid, money);
GetPlayerName(playerid, pname, 24);
format(string, sizeof(string), "** {99FFFF}%s{FFFFFF} ha encontrado la {33FF66}money bag{FFFFFF} que tenia {33FF00}$%d {FFFFFF}dentro, localisada en %s", pname, money, MoneyBagLocation);
SendClientMessageToAll(-1, string);
MoneyBagFound = 1;
KillTimer(pista21);
pista1 = 0;
DestroyPickup(MoneyBagPickup);
SendClientMessage(playerid, -1, "Tu econtrastes la {33FF66} Money Bag!");
SetTimer("Partir",128519,0);
new year, month, day, hour, minute, second;
getdate(year, month, day);
gettime(hour, minute, second);
format(string, sizeof(string), "[Fecha: %02d/%02d/%02d || Tiempo: %02d:%02d:%02d] %s ha encontrado la money bag que tenia $%d dentro, localisada en %s \n",day, month, year, hour, minute, second, pname, money, MoneyBagLocation);
new File:log = fopen("moneybag.ini", io_append);
fwrite(log, string);
fclose(log);
}
return 1;
}