- 1
Cum pot trece turfs pe mysql
-
Similar Content
-
Gamemode Hardgaming Versiunea a 4-a (no-mysql) 1 2
By n0dEv,
- luatil cai kald.
- hardgaming v4
- (and 90 more)
- 42 replies
- 11.245 views
-
- 10 replies
- 7.914 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.

Question
CristisiCristiana
Problema intalnita (descriere):M-am apucat de scripting SA-MP dupa ce am vazut ca fratele meu are un sv.Am descarcat si eu un gamemode care imi place si l-am rugat pe el la mi-l instaleze.Enervant e ca turf-urile sunt dini si de multe ori raman fara unele.In mysql ma pricep eu sa fac in baza de date dar in gm nu.Speram sa ma ajutati voi.
Ero(area / rile) / warning-(ul / urile):-
Liniile de cod / sursa / script-ul(obligatoriu):
public LoadGang() { new arrCoords[3][64]; new strFromFile2[256]; new File: file = fopen("Configs/gangzones.cfg", io_read); if (file) { new idx=0; while (idx < sizeof(GangInfo)) { fread(file, strFromFile2); split(strFromFile2, arrCoords, ','); GangInfo[idx][gID] = strval(arrCoords[0]); GangInfo[idx][gFaction] = strval(arrCoords[1]); GangInfo[idx][gHours] = strval(arrCoords[2]); printf("GangZone:%d Owner:%d Hours Left: %d",GangInfo[idx][gID],GangInfo[idx][gFaction], GangInfo[idx][gHours]); idx++; } fclose(file); } return 1; }si
public OnPropUpdate() { new File: file2; new string[ 256 * 10 ]; new idx; new index = 0; new query[256]; format(query, sizeof(query), "SELECT * FROM `sbizz` ORDER BY `sbizz`.`ID` ASC"); mysql_query(query); mysql_store_result(); idx = 0; while(mysql_retrieve_row()) { index++; idx = index - 1; format( string, sizeof(string), "UPDATE `sbizz` SET `Owned` = %d, `Owner` = '%s', `Message` = '%s', `Extortion` = '%s', EntX = %f, EntY = %f, EntZ = %f, ExitX = %f, ExitY = %f, ExitZ = %f, Level = %d, Price = %d, EPrice = %d, Till = %d, Locked = %d, Interior = %d, Products = %d, MaxProducts = %d, ProductPrice = %d WHERE ID = %d", SBizzInfo[idx][sbOwned], SBizzInfo[idx][sbOwner], SBizzInfo[idx][sbMessage], SBizzInfo[idx][sbExtortion], SBizzInfo[idx][sbEntranceX], SBizzInfo[idx][sbEntranceY], SBizzInfo[idx][sbEntranceZ], SBizzInfo[idx][sbExitX], SBizzInfo[idx][sbExitY], SBizzInfo[idx][sbExitZ], SBizzInfo[idx][sbLevelNeeded], SBizzInfo[idx][sbBuyPrice], SBizzInfo[idx][sbEntranceCost], SBizzInfo[idx][sbTill], SBizzInfo[idx][sbLocked], SBizzInfo[idx][sbInterior], SBizzInfo[idx][sbProducts], SBizzInfo[idx][sbMaxProducts], SBizzInfo[idx][sbPriceProd], idx); mysql_query(query); } while(mysql_retrieve_row()) { index++; idx = index - 1; format( string, sizeof(string), "UPDATE `bizz` SET `Owned` = %d, `Owner` = '%s', `Message` = '%s', `Extortion` = '%s', EntX = %f, EntY = %f, EntZ = %f,ExitX = %f, ExitY = %f, ExitZ = %f, Level = %d, Price = %d, EPrice = %d, Till = %d, Locked = %d, Interior = %d, Products = %d, MaxProducts = %d, ProductPrice = %d WHERE ID = %d", BizzInfo[idx][bOwned], BizzInfo[idx][bOwner], BizzInfo[idx][bMessage], BizzInfo[idx][bExtortion], BizzInfo[idx][bEntranceX], BizzInfo[idx][bEntranceY], BizzInfo[idx][bEntranceZ], BizzInfo[idx][bExitX], BizzInfo[idx][bExitY], BizzInfo[idx][bExitZ], BizzInfo[idx][bLevelNeeded], BizzInfo[idx][bBuyPrice], BizzInfo[idx][bEntranceCost], BizzInfo[idx][bTill], BizzInfo[idx][bLocked], BizzInfo[idx][bInterior], BizzInfo[idx][bProducts], BizzInfo[idx][bMaxProducts], BizzInfo[idx][bPriceProd], idx); mysql_query(query); } idx = 1; while (idx < sizeof(GangInfo)) { new coordsstring[256]; format(coordsstring, sizeof(coordsstring), "%d,%d,%d\n", GangInfo[idx][gID],// GangInfo[idx][gFaction], GangInfo[idx][gHours]);// if(idx == 1) { file2 = fopen("Configs/gangzones.cfg", io_write); } else { file2 = fopen("Configs/gangzones.cfg", io_append); } fwrite(file2, coordsstring); idx++; fclose(file2); } idx = 2; while (idx < sizeof(Bank)) { new coordsstring[256]; format(coordsstring, sizeof(coordsstring), "%d,%d\n", Bank[idx][bankID],// Bank[idx][bankHours]);// if(idx == 1) { file2 = fopen("Configs/bank.cfg", io_write); } else { file2 = fopen("Configs/bank.cfg", io_append); } fwrite(file2, coordsstring); idx++; fclose(file2); } return 1; }
Edited by CristisiCristianaImagini / Video (optional):-
Ati incercat sa rezolvati singur?:Da, am facut in baza de date dar in pawn/pawno nu ma prea pricep.Raman dator daca ma puteti ajuta
6 answers to this question
Recommended Posts