Jump to content

Abramovic

Membru
  • Posts

    24
  • Joined

  • Last visited

    Never

Everything posted by Abramovic

  1. Util pentru incepatori cand uita o acolada dar si pentru experti . Bravo 10/10!
  2. Abramovic

    Anti C-Bug

    Mai este util pentru sa-mp 0.3z? Inca mai exista problema asta ?
  3. Incearca sa folosesti acest plugin pentru criptarea parolelor. http://forum.sa-mp.com/showthread.php?t=65290 [pawn]native WP_Hash(buffer[], len, const str[]);[/pawn]
  4. S-ar putea sa fie o problema din gamemode, ai editat ceva inainte sa il pui pe host ?
  5. Da, acesta este scriptul pentru NPC . [pawn] #define RECORDING "bus" //This is the filename of your recording without the extension. #define RECORDING_TYPE 1 //1 for in vehicle and 2 for on foot. #include <a_npc> main(){} public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING); #if RECORDING_TYPE == 1 public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING); public OnNPCExitVehicle() StopRecordingPlayback(); #else public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING); #endif[/pawn] Iar in gamemode - conectarea lor .
  6. Nick: Abramovic Problema: Salutare am o problema legata de NPC-uri si nu stiu cum sa o rezolv. Inainte sa apara sa-mp 0.3z cand un jucator se punea in fata autobuzului il ocolea sau nu pornea din loc sau daca o masina statea in fata autobuzului il ocolea.. ori daca insistai isi dadea un fel de teleport si isi continua drumu(.rec). Asta a fost inainte de 0.3z acuma de ce nu mai merge? Ce trebuie sa fac ? Erori / warnings: nu exista Lini/script: nu exista Ai incercat sa rezolvi singur ?: Da, am cautat functii ceva de la NPC insa nimic...
  7. Salutare am o problema legata de NPC-uri si nu stiu cum sa o rezolv. Inainte sa apara sa-mp 0.3z cand un jucator se punea in fata autobuzului il ocolea sau nu pornea din loc sau daca o masina statea in fata autobuzului il ocolea.. ori daca insistai isi dadea un fel de teleport si isi continua drumu(.rec). Asta a fost inainte de 0.3z acuma de ce nu mai merge? Ce trebuie sa fac ?
  8. Pai daca ii dau ban pe un ip dinamic(locatie sa zicem Constanta) EX: 22.333.44.444 Si daca un jucator intra(din constanta) si are 22.333.xx.xxx nu il baneaza si pe el ? Aici nu inteleg eu .. cel cu ip dinamic scapa ? E inutil ban pe ip pentru cei cu ip dinamic?(daia folosesc functia) Cel cu ip fix stiu ca ia ban corect, dar cel cu ip dinamic? 10x Thanks celui care imi explica!
  9. BanExtra(targetid,text,sendername); Ce contine functia asta ? Are legatura cu ban pe ip ?
  10. Am o problema.. cand dau ban pe ip baneaza clasa.. si apoi nu mai intra toti cei cu acea clasa. Am acest script. [pawn]stock RangeBan(playerid) { new string[128]; if(!IsPlayerConnected(playerid)) return 0; new total[32],ip[32]; GetPlayerIp(playerid, ip, sizeof(ip)); new cnt; for(new i=0;i<strlen(ip);i++) { if(ip == '.') cnt++; if(cnt == 2) { i++; strdel(ip, i, strlen(ip)); format(total,sizeof(total),"%s*.*",ip); } } format(string, sizeof(string),"banip %s",total); SendRconCommand(string); SendRconCommand("reloadbans"); return 1; }[/pawn] Cum fac sa baneze corect si sa intre si restu de jucatori ? Un exemplu de script ar fi bun.. banuiesc ca nu e greu. Multumesc celor care raspund si incearca sa ma ajute! x10 Thanks!
  11. Am rezolvat problema.. Thanks!
  12. Am vrut sa creez la sys de droguri o imagine intunecata(timp de 1 min) pentru dependenta. Insa.. apare doar 3 secunde .. eu vreau sa tina textdraw pana se termina timmer-ul. Player_drugs = TextDrawCreate(0.0, 0.0, "|"); TextDrawUseBox(Player_drugs, 1); TextDrawBoxColor(Player_drugs, 0x000000BB); TextDrawTextSize(Player_drugs, 660.000000, 22.000000); TextDrawAlignment(Player_drugs, 0); TextDrawBackgroundColor(Player_drugs, 0x000000FF); TextDrawFont(Player_drugs, 3); TextDrawLetterSize(Player_drugs, 1.000000, 52.200000); TextDrawColor(Player_drugs, 0x000000FF); TextDrawSetOutline(Player_drugs, 1); TextDrawSetProportional(Player_drugs, 1); TextDrawSetShadow(Player_drugs, 1); in timmer am cele doua linii cand are efectul drogului :TextDrawShowForPlayer(i, Player_drugs); si cand nu mai are efectul: TextDrawHideForPlayer(i, Player_drugs); De ce dispare imaginea intunecata dupa 2-3 secunde ?
  13. Bine ca te doare in ... . Eu de 3 saptamani tot intreb .. tu in loc sa ma bati la cap cu regulamentu ala , mai bine zimi sursele problemei.
  14. Prietene nu observi ca bate vantu ? Pana acum am avut 2 probleme , cam la fel.. bate vantu rau ..
  15. Acum 1 saptamana problema a fost de la MAX_CARS - pentru ca asa era definit nr de masini pe srv. Si cand ma teleportam erau deja acolo. Virtual World este setat 0 , si player interior tot 0. bine inteles. M-ai dami alte indici de verificat. Callback-urile ? EDIT: Nu sunt un amator cu Filterscript-uri sau alte sys luate de pe net. Sistemu e facut de la 0 de mine personal cu ideile mele. EDIT2: daca se poate ca FaRsE sa imi raspunda ...
  16. Cand dau teleport la o masina iar in juru ei mai sunt 20 , trebuie sa stau ceva timp pana apar toate ca si cum sar crea. De la ce sursa se cauzeaza aceasta problema ?
  17. Da tu cine esti ? Esti un mesager ? Vrun lingau , nu am nevoie de tine . Forumul asta ce tema de discutii are ? Sa vorbim despre cum va fi vremea maine ?
  18. ba da chiar asa din toti scripteri aia buni nici unu ?
  19. Problema este asa. Setez la masina un 3dtext iar la cealalta masina care am setat dispare :\ , care este cauza ?
  20. Uite comanda /save. command(savecar, playerid, params[]) { #pragma unused params if(Player[playerid][AdminLevel] >= 5) { if(IsPlayerInAnyVehicle(playerid)) { new id, vehicleid = GetPlayerVehicleID(playerid), string[225]; new Float: CarToX, Float: CarToY, Float: CarToZ, Float: CarToA; id = findAvailableVehicleID(); format(string, sizeof(string), "Cars/Car_%d.ini", vehicleid); if(!fexist(string)) { GetVehiclePos(vehicleid, CarToX, CarToY, CarToZ); GetVehicleZAngle(vehicleid, CarToA); Cars[id][cID] = vehicleid; Cars[id][cModel] = GetVehicleModel(vehicleid); format(Cars[id][cOwner], 255, "None"); Cars[id][cLocationx] = CarToX; Cars[id][cLocationy] = CarToY; Cars[id][cLocationz] = CarToZ; Cars[id][cAngle] = CarToA; Cars[id][cVirWorld] = GetPlayerVirtualWorld(playerid); Cars[id][cInt] = GetPlayerInterior(playerid); Cars[id][cColorOne] = -1; Cars[id][cColorTwo] = -1; Cars[id][cPaintjob] = 999; dini_Create(string); dini_IntSet(string, "IDCar", Cars[id][cID]); dini_IntSet(string, "CarModel", Cars[id][cModel]); dini_Set(string, "Propietar", Cars[id][cOwner]); dini_FloatSet(string, "Locatie_X", Cars[id][cLocationx]); dini_FloatSet(string, "Locatie_Y", Cars[id][cLocationy]); dini_FloatSet(string, "Locatie_Z", Cars[id][cLocationz]); dini_FloatSet(string, "Locatie_Angle", Cars[id][cAngle]); dini_IntSet(string, "VirtualWorld", Cars[id][cVirWorld]); dini_IntSet(string, "Interior", Cars[id][cInt]); dini_IntSet(string, "Color1", Cars[id][cColorOne]); dini_IntSet(string, "Color2", Cars[id][cColorTwo]); dini_IntSet(string, "PaintJob", Cars[id][cPaintjob]); DestroyVehicle(vehicleid); Cars[id][cID] = CreateVehicle(Cars[id][cModel], Cars[id][cLocationx], Cars[id][cLocationy], Cars[id][cLocationz], Cars[id][cAngle], Cars[id][cColorOne], Cars[id][cColorTwo], -1); PutPlayerInVehicle(playerid, Cars[id][cID], 0); format(string, sizeof(string), "INFO: Ati salvat in baza de date masina (ID: %d) ", vehicleid); SendClientMessage(playerid, WHITE, string); CarCount++; } else { SendClientMessage(playerid, WHITE, "INFO: Aceasta masina cu ID-ul respectiv se afla in baza de date."); SendClientMessage(playerid, WHITE, "INFO: In caz de nereguli chemati un expert."); } } } return 1; }
  21. Pai doar din OnGameModeInit ?i OnFilterScriptInit invers functioneaza nu ? Apropo am observat ceva nou. Adaug 2 masini apoi setez owner-ul la Car2 dar se setaza la car 1 :|
  22. Salutare si respect pentru cei care ofera ajutor. Urmatoarea mea problema este asa. Adaug masina (/addcar) apoi salvez masina in baza de date(/savecar) . Salvez vro 3-4 masini apoi dau restart. Dupa restart masina 1 ia locu la a 2 , a 2 si a 3 sunt una peste alta (acelasi spawn) iar a 4 ia locu la a 3. Am observat cand salvez masinile se inregistreaza in fisierul masini idcar 2 ( cu toate ca numele fisierului este id-ul masini corect) . Si modelul masini se schimba
×
×
  • 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.