Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не отнимаются бабки

Статус
В этой теме нельзя размещать новые ответы.

_Fox_

Умник
enum pMoney

Решил сделать аренду скутеров , обнаружил что не отнимаются деньги почему -то
Не как не могу найти своей ошибки из за которой не работает pMoney;

PHP:
enum pInfo
{
    pMoney,
}
Сток

PHP:
stock onPlayerRegister(playerid, password[])
{
    format(PlayerInfo[playerid][name], MAX_PLAYER_NAME, "%s", getpl(playerid)); 
    format(PlayerInfo[playerid][pass], isValidPass, "%s", password);  

    PlayerInfo[playerid][pMoney] = 350;


    orm_insert(PlayerInfo[playerid][ORMID], "onPlayerRegisterCallback", "d", playerid);
    return 1;
}
OnPlayerConnect

PHP:
orm_addvar_int(ormid, PlayerInfo[playerid][pMoney], "money");
PHP:
public OnPlayerDisconnect(playerid, reason)
{
    if(GPVI(playerid, "isPlAutothed")) 
    {

	 	PlayerInfo[playerid][pMoney] = GetPlayerMoney(playerid);

    
        orm_update(PlayerInfo[playerid][ORMID]); 
        for(new pInfo:e; e < pInfo; ++e) PlayerInfo[playerid][e] = 0; 
        orm_destroy(PlayerInfo[playerid][ORMID]);
	return true;
}
OnPlayerSpawn

PHP:
GivePlayerMoney(playerid, PlayerInfo[playerid][pMoney]);
ну и сам диалог аренды

PHP:
else if(PlayerInfo[playerid][pMoney] >= 55)
				{
	                PlayerInfo[playerid][pMoney] -= 55;
	                SpawnRent[GetPlayerVehicleID(playerid)] = true;
	                TogglePlayerControllable(playerid, 1);
	                SCM(playerid, COLOR_RED, "Вы арендовали скутер");
	                return true;
				}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу