_Fox_
Умник
enum pMoney
Решил сделать аренду скутеров , обнаружил что не отнимаются деньги почему -то
Не как не могу найти своей ошибки из за которой не работает pMoney;
Сток
OnPlayerConnect
OnPlayerSpawn
ну и сам диалог аренды
Решил сделать аренду скутеров , обнаружил что не отнимаются деньги почему -то
Не как не могу найти своей ошибки из за которой не работает 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;
}
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;
}
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;
}
Последнее редактирование:
