Jump to content

irinelbro69

Membru
  • Posts

    113
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by irinelbro69

  1. irinelbro69

    -

    nu mai e de actualitate
  2. daca sa:mp-u' e mort asta nu inseamna ca pretul serviciilor oferite trebuie sa fie unul scazut, nu-si pierde nimeni timpul pentru asa ceva. daca vrei calitate & seriozitate trebuie sa te gandesti si la acest lucru
  3. La chestia cu jucatorii inregistrati vad ca ai primit deja un raspuns. Legat de numarul jucatorilor online de pe server ai putea folosi https://github.com/nypex5710/samp-query-api. Ai acolo si un exemplu dupa care te poti inspira.
  4. Salut, deoarece in aceasta perioada am mai mult timp liber sa scriptez si, din lipsa de ocupatie, m-am gandit sa ofer servicii zic eu, calitative. Cateva chestii pe care le-am facut in ultima perioada (unele probabil o sa urmeze a fi puse pe bugged / unele sunt deja): mp3 player (in viitor tm) roata norocului (WIP) sistem de pus brazi in fata casei / hq / biz job lumberjack (WIP) quest 1 decembrie event ziua bugged ceva demo la update-u' cu tickete cu vreo 3 saptamani inainte sa fie pus Puteti sa ma contactati pe Discord: irinelbro69 Metode de plata acceptate: PayPal / transfer bancar
  5. salut, poti sa-mi dai mesaj pe discord: irinelbro69#8416
  6. irinelbro69

    IDEI

    eram ironic dar, totusi inca e o idee pentru el avand in vedere ca exista surse pe net, de asta i-am si dat ex.
  7. irinelbro69

    IDEI

    biliard ca nuj cum sa fak
  8. nu stiu daca merita atata efort, dar cel mai simplu ar fi un query in care updatezi la toti questdone (de ex) = 0 si un loop pt toti jucatorii online sa le setezi progres 0
  9. Salut, incearca asa: forward LoadCustomSkins(); public LoadCustomSkins() { if(cache_num_rows()) { static count; for (new idx; idx < cache_num_rows(); idx ++) { SkinInfo[idx][skinID] = cache_get_field_content_int(idx, "ID"); SkinInfo[idx][skinBaseID] = cache_get_field_content_int(idx, "BaseID"); SkinInfo[idx][skinSkinID] = cache_get_field_content_int(idx, "SkinID"); cache_get_field_content(idx, "DFF", SkinInfo[idx][skinDFF]); cache_get_field_content(idx, "TXD", SkinInfo[idx][skinTXD]); AddCharModel(SkinInfo[idx][skinBaseID], SkinInfo[idx][skinSkinID], SkinInfo[idx][skinDFF], SkinInfo[idx][skinTXD]); count++; } printf("%d custom skins loaded from database.", count); } return 1; }
  10. new clicked_textdraws[MAX_PLAYERS][2]; // la click clicked_textdraws[playerid][0]++; defer reset_clicks(playerid); if(clicked_textdraws[playerid][0] == 2) { // ce se intampla clicked_textdraws[playerid][0] = 0; } poti face printr-un timer chestia cu click-urile rapide: timer reset_clicks[4000](playerid) { for(new i; i < 2; i++) clicked_textdraws[playerid][i] = 0; }
  11. new Float:REH[][4] = { {3, 234.60, 1187.81, 1080.25}, {10, 24.37, 1341.18, 1084.37}, {9,84.92,1324.29,1083.8}, {6,234.28,1065.22,1084.21} };
  12. cache_get_value_name_float(i, "ExteriorX", hinf[i][henp][0]); cache_get_value_name_float(i, "ExteriorY", hinf[i][henp][1]); cache_get_value_name_float(i, "ExteriorZ", hinf[i][henp][2]);
  13. recomand sa te folosesti de pluginu' pawn.raknet, ai aici un mic exemplu #define ID_PLAYER_SYNC (207) hook OnGameModeInit() { PR_RegHandler(ID_PLAYER_SYNC, "OP_FootSync", PR_INCOMING_PACKET); } CB:OP_FootSync(playerid, BitStream:bs) { new onFootData[PR_OnFootSync]; BS_IgnoreBits(bs, 8); BS_ReadOnFootSync(bs, onFootData); if(onFootData[PR_animationId] == 958 && onFootData[PR_weaponId] != WEAPON_PARACHUTE || onFootData[PR_animationId] == 959 && onFootData[PR_weaponId] != WEAPON_PARACHUTE) { submitToAdmins(COLOR_ADMWARNING, "%s (%d) may be using surfly.", N(playerid), playerid); return 0; } return 1; }
  14. new Iterator:in_vehicle<MAX_PLAYERS>; hook OnPlayerDisconnect(playerid, reason) { Iter_Remove(in_vehicle, playerid); } hook OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == PLAYER_STATE_DRIVE || newstate == PLAYER_STATE_PASSENGER) Iter_Add(in_vehicle, playerid); else if(newstate == PLAYER_STATE_ONFOOT) Iter_Remove(in_vehicle, playerid); } task UpdateSpeedometer[500]() { foreach(new playerid : in_vehicle) { Checkvehinfo2(playerid); } }
  15. In general aceasta problema apare atunci cand se creeaza un loop infinit. Incearca sa faci putin debugging atunci cand apare aceasta problema.
  16. Nu ai functia ObtainTimer.
  17. lipsa de playeri + alte planuri
  18. Valea. Ca sa adaugi un rule nou trebuie sa te folosesti de AddServerRule. Il poti gasi in libraria YSF.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.