-
Posts
548 -
Joined
-
Last visited
-
Days Won
48
Content Type
Profiles
Forums
News
Documentation
Posts posted by Sancky
-
-
13 minutes ago, Smokey20_official said:
De ce consider ca ma pot implica suficient de mult ca sa putem readuce sa:mp-ul din nou la gloria de alta data?
Consider acest lucru deoarece am fost scripter la un server de samp rpg.corletone.ro ce a avut peste 50 de playeri online la deschidere cat si dupa deschidere. Am o experienta de scripting de vre-o 3-4 ani.
fr?
- 3
-
-
te sun io 2011
-
56 minutes ago, Smokey20_official said:
Am cautat, nu am gasit
se face un memory check la client cu SendClientCheck, si asa detecteaza daca e pe android/pc, cauta callback-ul OnClientCheckResponse prin fs-uri/include-uri cv, also vezi daca folosesti y_android de la YSI
-
10 minutes ago, La Misto Te Iau Cum Vreau said:
OnPlayerSpawn?
cand se logheaza, nu cand se spawneaza, acolo unde ia datele din db user-ului si le stocheaza in variabile, pui dupa ce incarca admin-ul
-
15 hours ago, Smokey20_official said:
function LoadPlayerCars(playerid) {
for(new i = 0; i < 10; i++) if(PlayerInfo[playerid][pCarKey][i] > 0) LoadCar(PlayerInfo[playerid][pCarKey][i]);
return 1;
}function LoadCar(id) {
if(CarInfo[id][cModel] != 0) return 1;
new query[256];
mysql_format(SQL, query, 128, "SELECT * FROM `cars` WHERE `ID`='%d'", id);
new Cache: db = mysql_query(SQL, query);
new i = 0;
CarInfo[id][cID] = id;
CarInfo[id][cModel] = cache_get_field_content_int(i, "Model");
CarInfo[id][cLocationx] = cache_get_field_content_float(i, "Locationx");
CarInfo[id][cLocationy] = cache_get_field_content_float(i, "Locationy");
CarInfo[id][cLocationz] = cache_get_field_content_float(i, "Locationz");
CarInfo[id][cAngle] = cache_get_field_content_float(i, "Angle");
CarInfo[id][cColorOne] = cache_get_field_content_int(i, "ColorOne");
CarInfo[id][cColorTwo] = cache_get_field_content_int(i, "ColorTwo");
cache_get_field_content(i, "Owner", CarInfo[id][cOwner], SQL, 129);
cache_get_field_content(i, "Text", CarInfo[id][cText], SQL, 129);
CarInfo[id][cTextColor] = cache_get_field_content_int(i, "ColorText");
CarInfo[id][cValue] = cache_get_field_content_int(i, "Value");
cache_get_field_content(i, "License", CarInfo[id][cLicense], SQL, 129);
CarInfo[id][cAlarm] = cache_get_field_content_int(i, "Alarm");
CarInfo[id][cLock] = cache_get_field_content_int(i, "Lockk");
CarInfo[id][mod0] = cache_get_field_content_int(i, "mod0");
CarInfo[id][mod1] = cache_get_field_content_int(i, "mod1");
CarInfo[id][mod2] = cache_get_field_content_int(i, "mod2");
CarInfo[id][mod3] = cache_get_field_content_int(i, "mod3");
CarInfo[id][mod4] = cache_get_field_content_int(i, "mod4");
CarInfo[id][mod5] = cache_get_field_content_int(i, "mod5");
CarInfo[id][mod6] = cache_get_field_content_int(i, "mod6");
CarInfo[id][mod7] = cache_get_field_content_int(i, "mod7");
CarInfo[id][mod8] = cache_get_field_content_int(i, "mod8");
CarInfo[id][mod9] = cache_get_field_content_int(i, "mod9");
CarInfo[id][mod10] = cache_get_field_content_int(i, "mod10");
CarInfo[id][mod11] = cache_get_field_content_int(i, "mod11");
CarInfo[id][mod12] = cache_get_field_content_int(i, "mod12");
CarInfo[id][mod13] = cache_get_field_content_int(i, "mod13");
CarInfo[id][paintjob] = cache_get_field_content_int(i, "paintjob");
CarInfo[id][KM] = cache_get_field_content_float(i, "KM");
CarInfo[id][Userid] = cache_get_field_content_int(i, "Userid");
CarInfo[id][Confiscated] = cache_get_field_content_int(i, "Confiscated");
CarInfo[id][Spawned] = 0;
CarInfo[id][cSpecial] = cache_get_field_content_int(i, "Special");
CarInfo[id][cTax] = cache_get_field_content_int(i, "Tax");
CarInfo[id][cPoints] = cache_get_field_content_int(i, "Points");
CarInfo[id][cFuel] = cache_get_field_content_int(i, "Fuel");
CarInfo[id][cNeon] = cache_get_field_content_int(i, "Neon");
CarInfo[id][cStage] = cache_get_field_content_int(i, "Stage");
CarInfo[id][cMaxSpeed] = cache_get_field_content_int(i, "MaxSpeed");
CarInfo[id][cVIP] = cache_get_field_content_int(i, "VIP");
CarInfo[id][cTimeGoto] = cache_get_field_content_int(i, "TimeGoto");
CarInfo[id][cRainBow] = cache_get_field_content_int(i, "RainBow");
cache_delete(db);
return 1;
}e ok, verifica daca ai in baza randuri in care Model are valoarea 0
query: SELECT * FROM `personal_vehicles` WHERE `Model` = 0
-
arata incarcarea
- 1
-
6 minutes ago, mrrares19 said:
ai putea sa faci functia aia direct un task , gen
task OneTimer[350]() {
foreach(new i : IsSpeed) GiveVehicleSpeed(i);
return 1;
}mna, acum fiecare face cum doreste, spor!
a zis ca are erori
-
9 minutes ago, Smokey20_official said:
nu, am setat acum timer-ul
e bine?
SetTimer("OneTimer", 350, true);
da
-
2 hours ago, Smokey20_official said:
function OneTimer() {
foreach(new i : IsSpeed) GiveVehicleSpeed(i);
return 1;
}l-am trecut sub functie deoarece sub forma de task dadea erori
pai da, dar 'task-ul' e un timer care functioneaza pe tot parcursul serverului, ai apelat SetTimer pt functia aia?
-
On 10/15/2023 at 9:27 PM, DanielSy said:
e ediston tut 70% gen n ai csf
de la el o fii invatat
-
On 10/14/2023 at 8:03 PM, Legendary said:
intra pe server sa vezi cum e : 91.121.87.14:3882
nu frt, nu da nimeni 2 bani incat sa isi piarda timpul sa se uite la serverul tau, normal trebuia sa prezinti frumos ce ai adaugat/modificat etc., niste poze/videoclipuri
-
7 hours ago, mrrares19 said:
asa cod prst n am vz nici la edison tut smrfm
si engleza aia combinata cu romana pe la definiri lasa de dorit
- 1
-
4 hours ago, Smokey20_official said:
Cum pot rezolva?
din cate vad, ai fost pe localhost, probabil ai scris ceva in consola si ai blocat-o, iar sv-ul nu mai rula, trebuie sa apesi enter in consola ca sa isi continue rularea
-
2 hours ago, Smokey20_official said:
gamemode burned, cand ma conectez nu imi apare cel de login. Doar zice connected, Joining The Game
ti-a luat freeze svu
- 1
-
12 minutes ago, Legendary said:
pai si care e motivul pentru care nu pui pozele publice?
-
15 minutes ago, BistyAdry said:
Gamemode b-hood, care este gratis pe net:
tipic
-
-
2 hours ago, Smokey20_official said:
Ce nume are contul? Sa stiu daca ma minti sau nu.
isi ia ban daca-l spune
-
2 hours ago, Maichh said:
CMD:vehicles(playerid) return ShowPlayerVehicle(playerid); stock ShowPlayerVehicle(playerid) { new szTitle[180], szDialog[6900], szDialog2[6900], vstatus[1024]; if(GetVehicles(playerid) == 0) return SendClientMessage(playerid, COLOR_LGREEN, "Eroare: Nu ai un vehicul personal!"); format(szTitle, sizeof(szTitle), "Vehicles (%d/%d)", GetVehicles(playerid), TotalSlots(playerid)); for(new i = 0; i < 10; i++) { if(i < 5) { if(i < 3) { if(PlayerInfo[playerid][pCarKey][i] != 0) { new car = PlayerInfo[playerid][pCarKey][i]; if(IsVehicleOccupied(CarInfo[car][Spawned])) { format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } switch(CarInfo[car][Spawned]) { case 0: { format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s\t%s%s%s%s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } case 1: { format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s\t%s%s%s%s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } } format(szDialog, sizeof(szDialog), "%s\tUpgrades\n", vstatus); strcat(szDialog2, szDialog); } else strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0; } else { if(PlayerInfo[playerid][pCarKey][i] != 0) { new car = PlayerInfo[playerid][pCarKey][i]; if(IsVehicleOccupied(CarInfo[car][Spawned])) { format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s\t%s%s%s%s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } switch(CarInfo[car][Spawned]) { case 0: { format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]); } case 1: { format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s\t%s%s%s%s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } } format(szDialog, sizeof(szDialog), "%s\tUpgrades\n", vstatus); strcat(szDialog2, szDialog); } else if(PlayerInfo[playerid][pPremiumAccount] == 1) strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0; } } else { if(PlayerInfo[playerid][pCarKey][i] != 0) { new car = PlayerInfo[playerid][pCarKey][i]; if(IsVehicleOccupied(CarInfo[car][Spawned])) { format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s\t%s%s%s%s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } switch(CarInfo[car][Spawned]) { case 0: { format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s\t%s%s%s%s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } case 1: { format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s\t%s%s%s%s", aVehicleNames[CarInfo[car][cModel]-400], TotalUp(car)); } } format(szDialog, sizeof(szDialog), "%s\tUpgrades\n", vstatus); strcat(szDialog2, szDialog); } else if(PlayerInfo[playerid][pSlot][i-5] == 1) strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0; } } ShowPlayerDialog(playerid, DIALOG_GARAGE, DIALOG_STYLE_TABLIST_HEADERS, szTitle, szDialog2, "Ok", "Exit"); return 1; }
switch-ul nu imbunatateste viteza de executie in modul in care il folosesti tu, acolo merge perfect statement-ul if/else sau chiar si un operator ternar pt toate 3 string-urile (despawnat, spawnat, ocupat) depinde de preferintele fiecaruia, dar nu switch, switch doar pt mai mult de 2 cazuri.
-
pai si ce modificari ai facut?
probabil iti da crash comanda, verifica crashdetect in log-uri
-
5 minutes ago, nobilzeus said:
daca vrei til dau doar tie pe 10 euro daca esti asa nerabdator
damil mie frt, si til dau pe al meu, fair trade
-
9 minutes ago, BistyAdry said:
Sistem-ul de golf mai vine?
da, il cumperi de la mine si e al tau
-
Cautam partener!
in Caut servicii / partener / etc.
Posted
da.. sublime era de vina, de parca nu executa tot pawncc cand compilezi..
p.s: asta e ultimul lucru postat de tine pe forum, dar mai sunt destul de multe cereri de genu pe profilu tau, ai experienta de 3-4 ani dar nu i-ai practicat cum tre'