-
Posts
436 -
Joined
-
Last visited
-
Days Won
19
Content Type
Profiles
Forums
News
Documentation
Posts posted by ionutdrg45
-
-
Cel mai probabil ai sters din greseala, sau ai pus o acolada, alta explicatie nu imi vine.
-
Posibil sa nu fie organizate bine in baza de date probabil la "stock", daca le organizezi bine acolo trebuie sa modifici si la "DIALOG_CARBUY", presupun ca asa il ai, daca nu, modifici unde raspunde la tine dialogului de la /buycar preturile masinilor. Ar trebuii sa mearga si eu am avut poroblema. Uite tebelul "stock" pe care il folosesc eu http://www.girlshare.ro/3489765337.3 .
-
Poti cauta pe Google un gamemode daca chiar vrei unul, cat de spre conectarea lui la server nu vad ce este asa greu sa scri in server.cfg
gamemode0 nume 1
, daca iei unul cu baza de date vei avea nevoie de xamp ca sa il pornesti localhost, sunt ogramada de tutoriale pe youtube.
-
Multumesc de ajutor, am rezolvat problema.
-
E deja facut, de asta si cer ajutor cum sa rezolv.
-
Deobicei se intampla asta cand dai towcar la masina, uite codul:
public TowCar(car,car2,playerid) { if(gPlayerLogged[playerid] == 1) { new engine,lights,alarm,doors,bonnet,boot,objective; if(GetPlayerCash(playerid) > 5000) { if(CarTow(car)) { RespawnPVeh(car,playerid); vehEngine[car] = 0; GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[car2][cLock],bonnet,boot,objective); Update(playerid, pCashx); new string[128]; new vehicles = GetVehicleModel(car) - 400; format(string,128,"Your %s was towed.", aVehicleNames[vehicles]); SendClientMessage(playerid,COLOR_WHITE,string); if(CarInfo[OwnedVeh(car)][cVip] > 0) { if(GetVehicleModel(car) == 560 || GetVehicleModel(car) == 541 || GetVehicleModel(car) == 411 || GetVehicleModel(car) == 451 || GetVehicleModel(car) == 596) { if(CarInfo[OwnedVeh(car)][cVipname] > 0) { DestroyObject(CarInfo[car][cObjects][1]); new Float:vehx, Float:vehy, Float:vehz; GetVehiclePos(car, vehx, vehy, vehz); CarInfo[car][cObjects][1] = CreateObject(19327, vehx,vehy,vehz, vehx,vehy,vehz); CarInfo[car][cName] = 1; format(string, sizeof(string), "{%s}%s",CarInfo[OwnedVeh(car)][cVipnamecolor], CarInfo[OwnedVeh(car)][cVipname]); SetObjectMaterialText(CarInfo[car][cObjects][1], string, 0, 50, "Arial", 15, 1, 0xFFFFFFFF, 0, 1); if(GetVehicleModel(car) == 411) { AttachObjectToVehicle(CarInfo[car][cObjects][1], car, 0.0, -1.9, 0.26, 270.0, 0.0, 0.0); } else if(GetVehicleModel(car) == 541) { AttachObjectToVehicle(CarInfo[car][cObjects][1], car, 0.000000, -1.634998, 0.394999, -78.364997, 0.000000, 0.000000); } else if(GetVehicleModel(car) == 560) { AttachObjectToVehicle(CarInfo[car][cObjects][1], car, 0.0, -1.9, 0.40, 270.0, 0.0, 0.0); } else if(GetVehicleModel(car) == 451) { AttachObjectToVehicle(CarInfo[car][cObjects][1], car, 0.0, -2.2, 0.1985, 270.0, 0.0, 0.0); } else if(GetVehicleModel(car) == 596) { AttachObjectToVehicle(CarInfo[car][cObjects][1], car, 0.0, -2.4, 0.27, 278.0, 0.0, 0.0); } } } } else if(CarInfo[OwnedVeh(car)][cVip] < 1) { DestroyObject(CarInfo[car][cObjects][1]); CarInfo[car][cName] = 0; } } else return SendClientMessage(playerid,COLOR_WHITE,"{FFB870}Car is in use."); } else return SendClientMessage(playerid, COLOR_WHITE,"{FFB870}You don't have enough money."); } return 1; }
-
public OnVehicleSpawn(vehicleid) { if(!IsAnOwnableCar(vehicleid)) { Gas[vehicleid] = 100; } else { new engine,lights,alarm,doors,bonnet,boot,objective; if(CarInfo[OwnedVeh(vehicleid)][cLock] == 1) { GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,1,bonnet,boot,objective); } if(CarInfo[OwnedVeh(vehicleid)][cLock] == 0) { GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,0,bonnet,boot,objective); } ChangeVehiclePaintjob(vehicleid, CarInfo[OwnedVeh(vehicleid)][cPaintJ]); ModVehicle(vehicleid); SetVehicleNumberPlate(vehicleid,CarInfo[OwnedVeh(vehicleid)][cLicense]); vUpdate(OwnedVeh(vehicleid), cKMx); } vehRadio[vehicleid] = 0; return 1; }
Nu are legatura cu vipname-ul, dar il pun, mersi ca incerci sa ma ajuti.
-
Krusher ai vreo idee la intrebarea mea ?
-
Daca l-ai mai compilat pana acum si nu ai avut probleme probabil ai uitat sa inchizi o "}" sau "{" pe undeva, incearca sa te uiti unde ai modificat ultima data ceva, poate ai uitat o acolada.
-
Deci problema apare dupa 3 sau 4 ore de cand se restarteaza serverul, vipname-ul de pe o masina dispare cand se spawneaza o alta masina cu vipname masina, in acele 3 sau 4 ore totul merge bine, vipname-urile se pun bine, singura problema este ca dispare vipname ul de pe o masina cand se spawneaza alta. Cine are idee cum sa rezolv ii multumesc pentru orice sugestie.
Solutie: - nu le stergea corect, variabilele ramaneau cand se spawna alta masina si se distrugea obiectul
Problema comanda
in Suport Servere
Posted · Edited by Ionut_WS
gramatica vietii
si eu am problema asta, doar ca eu am redefinit max_players si acum dispar mai rar, nu asa des, dar tot dispar