05.11.2010, 17:52
See text above I did everything well cool cars that I make this public vehicles a year it public that I make this purchase evacuation makes it and I sell it also makes the text but when I buy car this is update bus this write owner:none above the car and dont write your user name until i do Restart How do I fix it this is the buy cars command:
please help me
Quote:
//================================================== ==================== ========*/ if(strcmp(cmd, "/Buycar", true) == 0){ if(!(IsPlayerInAnyVehicle(playerid))) return SendClientMessage(playerid,COLOR_WHITE,".айрк бшлб"); if(dini_Int(PlayerFile(playername),"License") != 1)return SendClientMessage(playerid,COLOR_WHITE,"/License - зебд мдзжйч бшйщйеп рдйвд тм оръ мшлещ шлб"); format(file,sizeof(file),"Car/car%d.txt",GetPlayerVehicleID(playerid)); new vehicleid = GetPlayerVehicleID(playerid); if(dini_Int(file,"Buyable") == 2 && dini_Int(PlayerFile(playername),"Level") < 3)return SendClientMessage(playerid,COLOR_WHITE,".чрййъ шлб жд оеъръ ошод 3"); // if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 522 && dini_Int(PlayerFile(playername),"Level") < 2)return SendClientMessage(playerid,COLOR_WHITE,".оеъръ ошод 2 \"Nrg500\"- чрййъ"); // if(dini_Int(PlayerFile(playername),"Level") < 1)return SendClientMessage(playerid,COLOR_WHITE,".чрййъ шлб оеъръ ошод 1"); if(dini_Int(file,"Buyable") == 0) return SendClientMessage(playerid,COLOR_WHITE,".шлб жд дйре цйбешй емлп айре рйъп мчрййд"); if(dini_Int(file,"Buyable") == -1) return SendClientMessage(playerid,COLOR_WHITE,".шлб жд дйре цйбешй емлп айре рйъп мчрййд"); if(GetPlayerVehicleID(playerid) >= VCount) return SendClientMessage(playerid,COLOR_WHITE,".шлб жд дйре цйбешй емлп айре рйъп мчрййд"); if(dini_Int(file,"CarOwned") == 1 ){ format(String,sizeof(String),"!еайре оецт молйшд %s ббтмеъе щм , %s - шлб жд",dini_Get(file,"CarOwner"),GetVehicleName(vehic leid)); SendClientMessage(playerid,COLOR_WHITE,String); return 1; } if(dini_Int(PlayerFile(playername),"OwnCar") != 0) return SendClientMessage(playerid,COLOR_WHITE,"/SellCar - йщре шлб ббтмеък,тм оръ мшлещ шлб жд жоп аъ шлбк едчщ/й"); if(!dini_Exists(file)){ format(String,sizeof(String),".айре мчрййд [%s] шлб жд ",GetVehicleName(vehicleid)); SendClientMessage(playerid,COLOR_WHITE,String); return 1; } if(dini_Int(file,"CarOwned") == 2) { if(FAC_GetPlayerMoney(playerid) < dini_Int(file,"SetPrice")) { format(String,sizeof(String),".%d - айп бйгк аъ дслен дгшещ мчрййъ шлб жд",dini_Int(file,"SetPrice")); SendClientMessage(playerid,COLOR_WHITE,String); return 1; } format(String,sizeof(String),".%d бозйш %s щдйд ббтмеъ, \"%s\" ожм иеб, шлщъ аъ дшлб",dini_Int(file,"SetPrice"),dini_Get(file,"Car Owner"),GetVehic leName(vehicleid)); SendClientMessage(playerid,COLOR_WHITE,String); dini_IntSet(PlayerFile(dini_Get(file,"CarOwner")), "Bank",dini_Int(Play erFile(dini_Get(file,"CarOwner")),"Bank") + dini_Int(file,"SetPrice")); dini_IntSet(PlayerFile(dini_Get(file,"CarOwner")), "OwnCar",0); dini_IntSet(PlayerFile(dini_Get(file,"CarOwner")), "CarID",0); dini_Set(PlayerFile(dini_Get(file,"CarOwner")),"Co nnectMsg","шлбк рчрд т'й ощъощ азш, слен долйшд щдцтъ детбш йщйшеъ мбрч щмк"); dini_Set(file,"CarOwner",playername); dini_IntSet(PlayerFile(playername),"OwnCar",1); dini_IntSet(PlayerFile(playername),"CarID",vehicle id); FAC_GivePlayerMoney(playerid,-dini_Int(file,"SetPrice")); dini_IntSet(file,"CarOwned",1); return 1; } if(FAC_GetPlayerMoney(playerid) < dini_Int(file,"Price")){ format(String,sizeof(String),".%d - айп бйгк аъ дслен дгшещ мчрййъ шлб жд",dini_Int(file,"Price")); SendClientMessage(playerid,COLOR_WHITE,String); return 1; } SendClientMessage(playerid,COLOR_KRED,"...оъзйм ъдмйк шлйщъ шлб *"); SetTimerEx("BuyCarNotice",1,0,"i",playerid); SetTimerEx("BuyCarNotice2",1,0,"i",playerid); SetTimerEx("BuyCarNotice3",1,0,"i",playerid); SetTimerEx("BuyCar",1,0,"i",playerid); format(TextCar,sizeof(TextCar),"owner:%s",dini_Get (file,"CarOwner")); Update3DTextLabelText(TextUpCar[vehicleid],COLOR_ORANGE,TextCar); Attach3DTextLabelToVehicle(TextUpCar[vehicleid],vehicleid,0.0,0.0,0.0); return 1; } |