Alex_Sunt
Дебютант
Здраствуйте, хотел с помощью FS добавить работу на свой сервер. Добавил но деньги выдавались а потом исчезали. У меня мод на mysql как переписать выдачу денег на mysql вообще не знаю
Вот часть кода:
Вот часть кода:
PHP:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == clearmusor)//Пикап сдачи мусора.
{
if(total[playerid] >= 0)
{
new zp[200];
format(zp,sizeof(zp),"{1562C6}[Уборщик]: {FFFFFF}Ты заработал {1562C6}%d$.{FFFFFF} Приходи ещё.", total[playerid]*MUSOR);
SendClientMessage(playerid, 0xFFFFFFAA, zp);
SetPlayerSkin(playerid, GetPVarInt(playerid, "SKINID"));//Возвращаем скин игроку.
GivePlayerMoney(playerid, total[playerid]*MUSOR);//Выдаем зарплату. GivePlayerMoney настроить под свой античит.
new tx[10];
format(tx,sizeof(tx),"~g~+%d$",total[playerid]*MUSOR);
GameTextForPlayer(playerid,tx,100,1);
total[playerid] = 0;//Обнуляем кол-во мусора.
musor[playerid] = 0;//Обнуляем чекпоинты.
PlayerPlaySound(playerid, 17000, 0.0, 0.0, 10.0);//Звуковой эффект
DisablePlayerCheckpoint(playerid);//Удаление чекпоинтов
//________________________[Удаляем Тест Драф]_______________________
TextDrawHideForPlayer(playerid, work0);
TextDrawHideForPlayer(playerid, work1);
TextDrawHideForPlayer(playerid, work2);
TextDrawHideForPlayer(playerid, work3);
TextDrawHideForPlayer(playerid, work4);
TextDrawHideForPlayer(playerid, work5);
TextDrawHideForPlayer(playerid, work6);
//________________________[Удаляем объекты]_____________________
DestroyPlayerObject(playerid, object1[playerid]);
DestroyPlayerObject(playerid, object2[playerid]);
DestroyPlayerObject(playerid, object3[playerid]);
DestroyPlayerObject(playerid, object4[playerid]);
DestroyPlayerObject(playerid, object5[playerid]);
DestroyPlayerObject(playerid, object6[playerid]);
}else SendClientMessage(playerid, 0xFFFFFFAA, "{FF0000}[Уборщик]: {FFFFFF}У тебя должен быть полный мешок мусора. Иди собирай.");
}
return 1;
}
public OnPlayerUpdate(playerid)
{
new updatetotal[50];
format(updatetotal,50,"~w~TOTAL: ~b~%d", total[playerid]);
TextDrawSetString(work5, updatetotal);
new updatemoney[50];
format(updatemoney,50,"~w~MONEY: ~g~%d$", total[playerid]*MUSOR);
TextDrawSetString(work6, updatemoney);
return 1;
}
