Jump to content

khain.dev

Membru
  • Posts

    650
  • Joined

  • Last visited

  • Days Won

    50

Everything posted by khain.dev

  1. 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
  2. Nu ai pluginurile adaugatoare pentru localhost si iti da eroare
  3. Eu am facut in felul meu si mai optimizat ca cum este in alt GM
  4. 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
  5. Probabil baza de date nu este conectata corect
  6. 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);
  7. Si tu mai oferi servicii pawn? Tu singur nu stii ceva simplu dar oferi ceea ce nu poti oferi
  8. What? Care balas bai baiatule proiectu e despre razboi ce are balas aici?
  9. 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?
  10. 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.
  11. 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
  12. Ceva cod cind te loghezi? si parola unde o ai
  13. Parola nu este corecta si cind scrii parola incorecta ai ca functie sa iti dea kick
  14. khain.dev

    Gm

    Uite ceva mai nou,jucatorului o sa ii apara pe ecran acest scris,pentru acest frumos sistem ai nevoie sa descarci arhivul si sa instalezi totul,functia acestui sistem mai departe introduci tu. CMD:bonus(playerid) { static const str[] = "Buna, %s.\n{ffd200}Pentru a primi bonusul scrie /bonus"; new user[MAX_PLAYER_NAME], string[sizeof(str)+MAX_PLAYER_NAME+10]; GetPlayerName(playerid, user, sizeof(user)); format(string,sizeof(string), str,user); infoplayer(playerid, string); return 1; } forward infoplayer(playerid, const text_[]); public infoplayer(playerid,const text_[]) { if (GetPVarInt(playerid, #text)) { DestroyDynamicObject(GetPVarInt(playerid, #object_air)); KillTimer(GetPVarInt(playerid,#timer_air)); DeletePVar(playerid, #text); } else { SetPVarInt(playerid, #object_air, CreateDynamicObject(19477, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1, -1, playerid, 30.0)); SetDynamicObjectMaterialText(GetPVarInt(playerid, #object_air), 0, text_, 130, "Calibri", 24, 1, -1, 0, 1); AttachDynamicObjectToPlayer(GetPVarInt(playerid, #object_air),playerid, -1.206207, -0.181491, 0.820003, 0.000000, 0.899999, -79.600036); SetPVarInt(playerid, #text, 1); SetPVarInt(playerid,#timer_air, SetTimerEx("infoplayer",10000,false,"i",playerid)); } } YSF-R20-RC4.zip
  15. khain.dev

    Cont Jade

    Nu recomand sa afisezi full informatie despre contul tau,deoarece prin chiar nivel sau rubine administratorii te pot gasi repede si risti sa iti pierzi contul
  16. Există multe variabile / matrice globale și toate valorile inițiale ale acestor variabile globale / celule în matrice sunt scrise la AMX atunci când sunt compilate.Pentru a optimiza sau a scurta în mod rezonabil matricele în funcție de nevoile reale ale serverului. De exemplu, dacă nu există 200 de jucători online (împreună cu bots), toate matricele care utilizează MAX_PLAYERS (egale cu 500) sunt folosite ca număr de elemente - înlocuiți cu 200,uite un exemplu #if defined MAX_PLAYERS #undef MAX_PLAYERS #define MAX_PLAYERS 200 #endif Poti sa mai incerci sa pui si pragme #pragma compress 1
  17. Deci dupa cum inteleg tu doresti ca sa iti apara nu in chat,dar in dialog si uite metoda care poate sa te ajute :dialog 0AC6: 0@ = label @dialog_list offset 0B3B: samp show_dialog id 1000 caption "Dialog Test Title " text 0@ button_1 "Select" button_2 "Exit" style 2 SAMP.CmdRet()
×
×
  • 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.