05.10.2012, 18:19
look on this code:
what the problem why is no saved ? After "GMX" that save but after server closed he not save .. why ?
pawn Код:
if(!strcmp(cmd,"/BuyAutoNitro",true))
{
if(dini_Int(pFile(playerid),"HaveCar") == 0 && IsPlayerXAdmin(playerid))return SendClientMessage(playerid,red,".айп шлб ббтмеък");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"! аъд ма роца бшлб");
if(vehicleid != CarID(playerid) && IsPlayerXAdmin(playerid)) return SendClientMessage(playerid,red,"! жд ма дшлб щмк");
if(dini_Isset(RegvFile(GetPlayerVehicleID(playerid)),"AutoNitro")) return SendClientMessage(playerid,red,"! мшлб жд йщ лбш рйише");
new carmodel = GetVehicleModel(vehicleid); for(new v=0; v < sizeof(VehicleCantBuyNeon); v++)
if(carmodel == VehicleCantBuyNeon[v][0]) return SendClientMessage(playerid,red,"! аъд ма йлем мчреъ мшлб цйбешй рйише");
if(dini_Int(vFile(vehicleid),"sCar") == 0 && IsPlayerXAdmin(playerid)) return SendClientMessage(playerid,red,"! фчегд же жойрд мшлбйн ойезгйн бмбг");
if(GetPlayerMoney(playerid) < 1500000 && IsPlayerXAdmin(playerid)) return SendClientMessage(playerid,red,"! айп мк осфйч лсу");
if(IsPlayerXAdmin(playerid)){GivePlayerMoney(playerid,-1500000);}
dini_IntSet(RegvFile(vehicleid),"AutoNitro",1);
AutoNOS[playerid] = true;
return SendClientMessage(playerid,yellow,"! чрйъ мшлбк рйише");
}
if(!strcmp(cmdtext,"/SellAutoNitro",true))
{
if(dini_Int(pFile(playerid),"HaveCar") == 0 && IsPlayerXAdmin(playerid))return SendClientMessage(playerid,red,".айп шлб ббтмеък");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"! аъд ма роца бшлб");
if(vehicleid != CarID(playerid) && IsPlayerXAdmin(playerid)) return SendClientMessage(playerid,red,"! жд ма дшлб щмк");
if(!dini_Isset(RegvFile(GetPlayerVehicleID(playerid)),"AutoNitro")) return SendClientMessage(playerid,red,"! мшлб жд айп рйише");
if(dini_Int(vFile(vehicleid),"sCar") == 0 && IsPlayerXAdmin(playerid)) return SendClientMessage(playerid,red,"! фчегд же жойрд мшлбйн ойезгйн бмбг");
dini_Unset(RegvFile(GetPlayerVehicleID(playerid)),"AutoNitro");
if(IsPlayerXAdmin(playerid)) {GivePlayerMoney(playerid,550000);}
SetVehicleToRespawn(vehicleid);
AutoNOS[playerid] = false;
PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
return SendClientMessage(playerid,green,"! олшъ аъ дрйише");
}
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && AutoNOS[playerid] && (newkeys & KEY_ACTION || newkeys & KEY_FIRE)) AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
return 1;}