- 0
Problema gangzone-uri
-
Similar Content
-
Cum pot face sa seteze automat random vremea (weather) pe server cu ID-urile alese de mine
By cstef4n,
- 1 answer
- 129 views
-
- 8 answers
- 288 views
-
- 1 answer
- 681 views
-
am un crash care ma bantuie de ceva timp, am jucat vreo cativa ani pe mai multe laptopuri/pc-uri si n am avut treaba asta niciodata, a aparut peste noapte
By reje,
- 1 answer
- 615 views
-
Problema billboards (la expirarea billboard-ului nu seteaza variabila Billboard 0 jucatorului offline)
By cstef4n,
- 2 answers
- 172 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.

Question
Nightkill
Problema intalnita (descriere): De cateva zile lucrez la un sistem dinamic de factiuni, sa poata jucatorii sa-si creeze propriile factiuni. Cand dau /createfaction totul merge ok si apare turf-ul dar daca opresc si repornesc serverul sau restart nu mai apar deloc gangzone-urile.
Ero(area / rile) / warning-(ul / urile): Nu am erori
Liniile de cod / sursa / script-ul:
Sus de tot
#define MAX_TERITORIES 500 forward OnTurfsLoad(playerid); enum TDATA { tid, tfaction, tcolor[16], Float:tfminx, Float:tfminy, Float:tfmaxx, Float:tfmaxy } new tInfo[MAX_TERITORIES][TDATA];Ongamemodeinit
new zone[MAX_TERITORIES]; for(new i; i<2; i++) { zone = GangZoneCreate(tInfo[tfminx], tInfo[tfminy], tInfo[tfmaxx], tInfo[tfmaxy]); }Onplayerspawn
new zone[MAX_TERITORIES]; for(new i; i<2; i++) { GangZoneShowForPlayer(playerid, zone, tInfo[tcolor]); }Si in final public-ul
public OnTurfsLoad(playerid) { new rows, fields; cache_get_data(rows, fields, mysql); if(rows) { for (new i; i<cache_get_row_count(); i++) { tInfo[tid] = cache_get_field_content_int(i, "id"); tInfo[tfaction] = cache_get_field_content_int(i, "faction"); cache_get_field_content(i, "color", tInfo[tcolor], mysql, 16); tInfo[tfminx] = cache_get_field_content_float(i, "tfminx"); tInfo[tfminy] = cache_get_field_content_float(i, "tfminy"); tInfo[tfmaxx] = cache_get_field_content_float(i, "tfmaxx"); tInfo[tfmaxy] = cache_get_field_content_float(i, "tfmaxy"); } } printf("Number of existing turfs: %d", cache_get_row_count()); return 1; }Imagini / Video (optional): Nu este cazul
Ati incercat sa rezolvati singur?: Da, am incercat si inca mai incerc
Care este faza care ma intriga foarte tare: Query-ul merge foarte bine, adica se face selectul si toate variabilele daca le dau cu printf mi le arata cum trebuie atata doar ca desi totul este la locul lui(dupa mintea mea) nu apar gangzone-urile. Poate voi baieti va dati seama unde gresesc eu sau ce fac aiurea. Poate nu pun ceva unde trebuie. Am incercat deja sa mut gangzonecreate si gangzoneshow prin diverse locuri gen onplayerconnect, ongamemodeinit si nici o schimbare. Daca pun dupa wiki cu new gangzone si ongamemodeinit create si niste coordonate si dupa onplayerspawn ii dau show merge fara probleme.
14 answers to this question
Recommended Posts