Jump to content

khain.dev

Membru
  • Posts

    658
  • Joined

  • Last visited

  • Days Won

    52

Everything posted by khain.dev

  1. Buna tuturor,am decis sa ofer servicii si de mapping! Preturile nu sunt mari si calitatea este buna. Lucrarile mele din mapping: Interior apartament entrance Click Interior 24/7 Click Exterior aeroport Click Interior aeroport Click Exterior base army Click Exterior civil island Click Pentru detalii,discord: Mo_Garcia#3221
  2. Daca oferi si plata pot sa ma ofer ca candidat!
  3. Daca doresti sa faci un proiect gen DM sau TDM,scrie in privat
  4. #include a_samp #include dc_cmd #define IsPlayerTakeBonus(%0) PlayerBonus[%0] new PlayerBonus[MAX_PLAYERS]; CMD:getbonus(playerid) { if(IsPlayerTakeBonus(playerid) == 1) return SendClientMessage(playerid, 0xFF0000FF, !"Ai luat deja bonus!"); PlayerInfo[playerid][pMoney] = 10000; return UpdatePlayerBonus(playerid); } public OnGameModeInit() { if(!fexist("bonus")) ini_createFile("bonus"); return 1; } // Il bagi in orice loc al GM stock UpdatePlayerBonus(playerid) { PlayerBonus[playerid] = !PlayerBonus[playerid]; new sendername[MAX_PLAYER_NAME+1]; GetPlayerName(playerid, sendername, sizeof(sendername)); new BonusFile = ini_openFile("bonus"); ini_setInteger(BonusFile, sendername, PlayerBonus[playerid]); ini_closeFile(BonusFile); return 1; } Ba acest exemplu ti l-am facut cu salvare Mixini,dupa dorinta o sa il faci MySQL
  5. Nu ai variabila pentru string new string[12]; else if(PlayerInfo[playerid][pAdmin] == 7) { format(string, sizeof(string), "{FFFFFF}[Scripter %s: %s]", GetNameEx(playerid), text); ProxDetector(20.0, playerid, string,-1,-1,-1,-1,-1); }
  6. Ce inseamna T/C?
  7. Uite adauga aceste pluginuri in folderul cu serverul tau libmysql.dll log-core.dll log-core.so msvcp100.dll msvcp100d.dll msvcp110.dll msvcp120.dll msvcr100.dll msvcr100d.dll msvcr110.dll msvcr120.dll
  8. Nu ai pluginurile adaugatoare pentru localhost si iti da eroare
  9. Eu am facut in felul meu si mai optimizat ca cum este in alt GM
  10. adv gang e aici, ce iti doreste inima? Sa aperi pe fratele tau,ce sa faci daca baiatu nu stie asa e,nu are rost sa ii tii apararea e ingropat deja
  11. Probabil baza de date nu este conectata corect
  12. ApplyAnimation(playerid, "GANGS", "leanIDLE" ,4.1,1,0,0,0,0,0); ApplyAnimation(playerid, "GANGS", "shake_carSH" ,4.1,0,0,0,0,0,0);
  13. Si tu mai oferi servicii pawn? Tu singur nu stii ceva simplu dar oferi ceea ce nu poti oferi
  14. What? Care balas bai baiatule proiectu e despre razboi ce are balas aici?
  15. Buna tutror,astazi vreau sa va prezint una din insulele din comunitatea pe care o fac,astept pareri!
  16. Ce destepti mai sunteti mai,cauta pe net acest cod si o sa vedem o sa il gasesti? Ce merge vorba despre public,el nu actioneaza cind playerul impusca mai frate iepure?
  17. Nu e nimic garantat,tu presupui doar ca o sa fie donatii bune si ca scripteru va primi 60 la suta ce va duce comunitatea in criza financiara,putini scripteri "buni" o sa mearga la asa risc,daca platesti macar lunar scripterului pai atunci poti sa mai zici ca o sa ai un GM de calitate.
  18. Daca e actual scrie Mo_Garcia#3221
  19. Buna tuturor,astazi vreau sa va invat cum sa schimbati mersul skinului,acest sistem este foarte bun pentru comunitati roleplay,codul este optimizat si inteles pentru toti,pentru acest sistem aveti nevoie de include care contine animatiile mersului . CMD:g(playerid, params[]) return cmd_gait(playerid, params); // scurtam dupa dorinta introducerea comenzii CMD:gait(playerid, params[]) { if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_FADE1, "In momentul dat nu poti folosi aceasta comanda!"); // verificam daca jucatorul este in vehicol pentru a bloca comanda if(isnull(params)) // lista cu mersurile care le poti folosi { static const list_gait [] = "\ Simpla\nGangster 1\nGangster 2\nBatrin 1\nBatrin 2\n\ Femeie 1\nFemeie 2\nFemeie 3\nBeat"; new string[sizeof(list_gait)]; // afisam stockul nostru in care sunt indicate mersul sau animatia numiti cum doriti voi format(string, sizeof(string), "%s", list_gait); // ceea ce vom alege din dialog va folosi din stock ShowPlayerDialog(playerid, 2189, DIALOG_STYLE_LIST, "{FFB841}Alege mersul personajului tau", string, "Ok", "Close"); // aici nu cred ca trebuie explicatie return 1; } return SelectGait(playerid, strval(params)-1); } stock SelectGait(const playerid, const animation) // lista cu toate animatiile { switch(animation) { case 0: SetPlayerWalkingStyle (playerid, WALK_PED); case 1: SetPlayerWalkingStyle (playerid, WALK_GANGSTA); case 2: SetPlayerWalkingStyle (playerid, WALK_GANGSTA2); case 3: SetPlayerWalkingStyle (playerid, WALK_OLD); case 4: SetPlayerWalkingStyle (playerid, WALK_FAT_OLD); case 5: SetPlayerWalkingStyle (playerid, WALK_FAT); case 6: SetPlayerWalkingStyle (playerid, WALK_LADY2); case 7: SetPlayerWalkingStyle (playerid, WALK_WHORE); case 8: SetPlayerWalkingStyle (playerid, WALK_WHORE2); case 9: SetPlayerWalkingStyle (playerid, WALK_BLIND); } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { case 2189: { if(!response) return 1; SelectGait(playerid, listitem); return 1; } return 1; } wstyle.inc
×
×
  • 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.