PuRiSaNu
-
Posts
30 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
News
Documentation
Posts posted by PuRiSaNu
-
-
Am rezolvat, multumesc frumos de ajutor, se pare ca se salveaza doar cu comanda /restart daca dau restart din gamecp nu.
-
acum nu se mai compileaza, ramane asa
Edit.
Vina mea am sters o functie fara sa imi dau seama daia nu mergea, dar tot nu se salveaza casele
-
Buna ziua, am si eu o problema cu casele si am zis sa ma sfatuiesc si cu voi daca pot rezolva ceva cu acest sistem inainte sa il refac, poate cineva va sti o solutie si nu voi mai fi nevoit sa il refac, problema este in felul urmator.
daca un player cumpara o casa in baza de date nu isi face update sa apara cine a cumparat casa, si dupa restart server il da de la casa dar casa nu mai este a nimanui apare de vanzare....
stock SaveHouse() { new query[2596], str[190]; for(new i = 1; i < MaxHouse+1; i++) { format(query,sizeof(query),"UPDATE `house` SET "); format(str, sizeof(str), "owner = '%s' ,", House[i][hVladelec]); strcat(query, str); format(str, sizeof(str), "class = '%s' ,", House[i][hClass]); strcat(query, str); format(str, sizeof(str), "prod = '%d' ,", House[i][hProd]); strcat(query, str); format(str, sizeof(str), "enterX = '%f' ,", House[i][hEnterX]); strcat(query, str); format(str, sizeof(str), "enterY = '%f' ,", House[i][hEnterY]); strcat(query, str); format(str, sizeof(str), "enterZ = '%f' ,", House[i][hEnterZ]); strcat(query, str); format(str, sizeof(str), "vhodX = '%f' ,", House[i][hVhodX]); strcat(query, str); format(str, sizeof(str), "vhodY = '%f' ,", House[i][hVhodY]); strcat(query, str); format(str, sizeof(str), "vhodZ = '%f' ,", House[i][hVhodZ]); strcat(query, str); format(str, sizeof(str), "exitX = '%f' ,", House[i][hExitX]); strcat(query, str); format(str, sizeof(str), "exitY = '%f' ,", House[i][hExitY]); strcat(query, str); format(str, sizeof(str), "exitZ = '%f' ,", House[i][hExitZ]); strcat(query, str); format(str, sizeof(str), "angle = '%f' ,", House[i][hAngle]); strcat(query, str); format(str, sizeof(str), "interior = '%d' ,", House[i][hInt]); strcat(query, str); format(str, sizeof(str), "world = '%d' ,", House[i][hWord]); strcat(query, str); format(str, sizeof(str), "number = '%d' ,", House[i][hNomer]); strcat(query, str); format(str, sizeof(str), "zamok = '%d' ,", House[i][hZamok]); strcat(query, str); format(str, sizeof(str), "cabinet = '%d' ,", House[i][hShkaf]); strcat(query, str); format(str, sizeof(str), "Aptek = '%d' ,", House[i][hAptek]); strcat(query, str); format(str, sizeof(str), "cost = '%d' ,", House[i][hCena]); strcat(query, str); format(str, sizeof(str), "Safe = '%d' ,", House[i][hSafe]); strcat(query, str); format(str, sizeof(str), "cabinetfX = '%f' ,", House[i][hCShkafX]); strcat(query, str); format(str, sizeof(str), "cabinetfY = '%f' ,", House[i][hCShkafY]); strcat(query, str); format(str, sizeof(str), "cabinetfZ = '%f' ,", House[i][hCShkafZ]); strcat(query, str); format(str, sizeof(str), "cabinet_rotX = '%f' ,", House[i][hChkRotX]); strcat(query, str); format(str, sizeof(str), "cabinet_rotY = '%f' ,", House[i][hChkRotY]); strcat(query, str); format(str, sizeof(str), "hcreated_intid = '%d' ,", House[i][hcreated_intid]); strcat(query, str); format(str, sizeof(str), "gas = '%d' ,", House[i][hGas]); strcat(query, str); format(str, sizeof(str), "improve_whouse = '%d' ,", House[i][hWhouseSize]); strcat(query, str); for(new k; k < 8; k++) { format(str, sizeof(str), "skin_%d = '%d' ,", k, HOUSE_SKIN[i][k]); strcat(query, str); } format(str, sizeof(str), "cabinet_rotZ = '%f' ,", House[i][hChkRotZ]); strcat(query, str); format(str, sizeof(str), "credit_electro = '%d' ,", House[i][hDolgElectro]); strcat(query, str); format(str, sizeof(str), "credit_meria = '%d' ,", House[i][hDolgMeria]); strcat(query, str); format(str, sizeof(str), "dost_meria = '%d' ,", House[i][hDostavkaMeria]); strcat(query, str); format(str, sizeof(str), "dost_electro = '%d' ,", House[i][hDostavkaElectro]); strcat(query, str); for(new k = 1;k<INVENT_MAX_SLOTS_X*INVENT_MAX_SLOTS_Y+1;k++) { if(k < INVENT_MAX_SLOTS_X*INVENT_MAX_SLOTS_Y) { format(str, sizeof(str), "object_%d = '%d,%d,%s', ", k, INVENT_OBJECT_HOUSE[i][k][o_ID], INVENT_OBJECT_HOUSE[i][k][o_ammount], INVENT_OBJECT_HOUSE[i][k][o_param]); strcat(query, str); } else { format(str, sizeof(str), "object_%d = '%d,%d,%s' ", k, INVENT_OBJECT_HOUSE[i][k][o_ID], INVENT_OBJECT_HOUSE[i][k][o_ammount], INVENT_OBJECT_HOUSE[i][k][o_param]); strcat(query, str); } } format(str, sizeof(str), "WHERE `number` = '%d'", House[i][hNomer]); strcat(query, str); //print(query); mysql_function_query(MySQL_DATA[connectionHandle], query, false, "", ""); DestroyDynamicObject(House[i][hShkafObject]); DestroyDynamic3DTextLabel(House[i][hShkafText]); } }
-
Salut prieteni, vreau sa va prezint un nou server de sa-mp interesant, mai jos voi mentiona cateva locuri insotite de poze, serverul este unul diferit de celalante si va asigur de asta.
IP: 93.119.26.117
Va asteptam cu mare drag!
Factiuni:
Los Santos Departament Police
Armata
FBI
Vagos
Aztec
Ballas
Russian Mafia
La Casa Noastra
The Yakuza
School Instructor
San News
Bikers
Los Santos Medic
Primar - aici este de mentionat faptul ca primarul alege salariile la organizatii.
Groove Street
The Rifa
Spawn Civil
-Aici regasim un punct in care va ofera ajutorul cu privire la server.
Magazin 24/7
-Dupa cum observati daca va legati de vanzator acesta incerca sa va calmeze altfel va chema politie, daca in schimb dvs nu incetati sa mai dati in el, primiti Wanted.
CityHall
-Dupa cum puteti observa in imagini, CityHall e un fel de "inima serverului" de aici putem vedea afacerile disponibile avand posibilitatea sa se cumparam direct fara a ne mai depla la locul afaceri, de asemenea aici putem demisiona de la locul de munca precendent precum si a lua un alt job.
Los Santos Banca
HotelLos Santos
-Aici va puteti caza pentru un anumit numar de zile, in caz ca nu preferati sa aveti o casa, hotel este impartit in 3 categorii:
1.Bloc 1 - Ieftin
2.Bloc 2 - Clasa Mijlocie
3.Bloc 3 -Lux
Burger
Tuning Shop
Victim
DealerShip
Job - Port Los Santos
Job - Depozit de arme
Job - Livada
Sunt mai multe joburi dar trebuiesc descoperite de dvs. !
Va asteptam cu mare drag.
P.S stiu ca serverul nu este populat, dar cauza o stim cu toti care este, toti vor admin..., asta e realitatea.
- 1
-
destul de simpla, imi place ideea cu gardu
-
Simpla, obiecte care nu isi are rostu 6/10 pentru munca.
-
Destul de interesanta 8/10
-
Interesanta mapa 7/10 daca este facuta de tine.
-
Bravo 7/10
-
Frumoasa mapa, dar unele obiecte sunt lasate in aer, cum ar fi bariera.
-
Destul de reusita 9/10
-
-
-
Aceasta baza pare una stunt
-
Frumos 8/10
-
Simplitatea face totul, complicatiile creeaza buguri .
- 1
-
foarte reusita benzinaria, dar consider ca nu ai ales bine culorile.
-
Foarte tare
-
nu are nici un rost acele obiecye colorate.
-
imagini ?
-
destul de frumoasa mapa 7/10
-
On 8/19/2016 at 7:11 AM, Uzzi25 said:
Nu am mai vazut ceva de genul pana acum 8/10
-
tare proiectul.
-
Remove nume_prenume
in Suport Servere
Posted
Salut, am incercat o multime de moduri in care sa elimin nume_prenume, dar am esuat, si am luat hotararea de a cere support poate cineva ma poate ajuta codul este urmatorul:
stock IsPlayerNameCorrect(const name[])
{
new bool:Symbol;
if(name[0] < 'A' || name[0] > 'Z') return 0;
for(new A = 1; A < strlen(name); A++)
{
if(name[A] == '_')
{
if(Symbol || name[A+1] < 'A' || name[A+1] > 'Z') return 0;
Symbol = true;
A += 2;
continue;
}
if(name[A] < 'a' || name[A] > 'z') return 0;
}
if(!Symbol) return 0;
return 1;
}