Jump to content

IstuntmanI

Membru
  • Posts

    3.897
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by IstuntmanI

  1. IstuntmanI

    Grove Ls

    4/5, cred ca face lag.
  2. Foloseste OnPlayerUpdate, cand este intr-o masina si masina are viata mai mica de 300.0 ( la 250.0 incepe sa ia foc ) sa-i opreasca motorul si sa nu mai mearga pornit. Nu se cer scripturi, ti-am explicat cum sa faci. Decat putin, nici n-ai incercat, si cica nu vrei mura-n gura...
  3. AddHouse(houseid, X, Y, Z, intX, intY, intZ, pret_scor_cumparare, pret_scor_vanzare, interiorid, virtualworld); houseid = ultimul + 1
  4. Mort de 0 ori. In a 2-a poza, muta "Masina: Nume" mai spre stanga. Sa faci si o "cutiuta" transparenta in care sa pui scrisul ala.
  5. IstuntmanI

    email

    Y_INI + ShowPlayerDialog. cum pot face = dati-mi un script Nici nu incercati, si intrebati...
  6. Nu. MTA este un mod ca si SA:MP, un multiplayer, este in rivalitate cu SA:MP, nici unul nu se face pentru celalalt + nu e script, e mapping.
  7. Limbajul. Este o comanda care-ti da admin, apoi are acces la /ban, asta e tot, daca tu esti tembel si nu stii ce ai in GM asta e, sa-ti dea ban la toti jucatorii daca ti-e lene sa cauti comanda. Noi nu avem cum sa te ajutam mai mult de atat.
  8. 1. Vad ca esti nou, citeste regulile. 2. Cred ca te referi la http://wiki.sa-mp.com/wiki/SetPlayerChatBubble , mareste "expiretime" .
  9. Gata cu cearta fetelor. xD Draguta mapa ... PS: Ati inviat si topicul asta. xD
  10. Warn 20% script luat din alta parte, citeste regulile, se posteaza scripturi facute DOAR DE TINE.
  11. Frumusel, dar textdrawul putea arata mult mai bine. 4/5
  12. 1. Titlul. 2. Cauta, am mai explicat ( eu ) de zeci de ori rezolvarea ... Fa cum a zis preda_tor95, are dreptate.
  13. dcmd_astats(playerid,params[]) { new string[128], pDeaths, player1, h, m, s; if(!strlen(params)) player1 = playerid; else player1 = strval(params); if(IsPlayerConnected(player1)) { TotalGameTime(player1, h, m, s); if(PlayerInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = PlayerInfo[player1][Deaths]; format(string, sizeof(string), "| %s's Stats: Kills: %d | Deaths: %d | Ratio: %0.2f | Money: $%d | Time: %d hrs %d mins %d secs | Rank %d | Coins: %d",PlayerName2(player1), PlayerInfo[player1][Kills], PlayerInfo[player1][Deaths], Float:PlayerInfo[player1][Kills]/Float:pDeaths,FS_GetPlayerMoney(player1), h, m, s,VARIABILA_COINS[ playerid ]); return SendClientMessage(playerid, green, string); } else return SendClientMessage(playerid, red, "Player Not Connected!"); } Schimba VARIABILA_COINS in variabila care retine coinsurile jucatorilor. Daca nu apare mesajul, taie-l in mai multe parti, fa 2 randuri de mesaj. Daca gandeai, reuseai fara sa intrebi aici, inainte sa intrebati, uitati-va cum sunt facute celelalte chestii de la ce vreti.
  14. Normal ca nu merge, daca nu ai bagat sa se seteze la inceput o limba default ... nici macar nu arati acel dialog de selectare a limbii + e facut sa fie doar limba la server aia, nu limba la fiecare jucator. http://wiki.sa-mp.com/wiki/ShowPlayerDialog Ti-am facut eu cum trebuie, modifica acel cod in asta: #include <a_samp> enum OptiuniServer { Limba }; new Option[ MAX_PLAYERS ][OptiuniServer]; main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } public OnGameModeInit() { SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } public OnPlayerConnect( playerid ) { Option[ playerid ][ Limba ] = 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/cmdtest", true) == 0) { if(Option[playerid][Limba] ==1)SendClientMessage(playerid, 0xFFFFFFAA, "** Salut George ce faci?");else // Romana if(Option[playerid][Limba] ==2)SendClientMessage(playerid, 0xFFFFFFAA, "** Hi Tom how are you?");else // Engleza if(Option[playerid][Limba] ==3)SendClientMessage(playerid, 0xFFFFFFAA, "** Hola Xavi que passa?"); // Spaniola // s.a.m.d cate limbi doriti voi return 1; } if( strcmp( cmdtext, "/language", true ) == 0 ) { ShowPlayerDialog( playerid, 1996, DIALOG_STYLE_LIST, "Limba", "Romana\nEnglish\nSpanish", "Select", "Cancel" ); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1996) { if( !response ) return 1; if(listitem == 0) { Option[playerid][Limba] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "** Ai selectat limba romana."); } if(listitem == 1) { Option[playerid][Limba] = 2; SendClientMessage(playerid, 0xFFFFFFAA, "** You have selected enghlish language."); } if(listitem == 2) { Option[playerid][Limba] = 3; SendClientMessage(playerid, 0xFFFFFFAA, "** Lengua española se ha seleccionado."); } } return 1; } Comanda /language adaugata, ca sa-ti alegi limba. Ca sa adaugi mesaje fa ca in /testcmds, mai simplu ai creea o functie SendLanguageMessage( playerid, color, ro[], eng[], spanish[] ).
  15. Deasupra la if(!strlen(tmp2)) colour1 = random(126); else colour1 = strval(tmp2); adaugi if( car == model_vehicul_1 || car == model_vehicul_2 || etc. ) return SendClientMessage( playerid, -1, "Acest vehicul este interzis !" ); model_vehicul_1 si 2 schimbi cu modelul vehiculelor interzise.
  16. Schimba public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new model = GetPlayerVehicleID(playerid); model = GetVehicleModel(model); if(GhostR[playerid] == 0) { in public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new model = GetPlayerVehicleID(playerid); model = GetVehicleModel(model); if(GhostR[playerid] == 1) { Problema cu comenzile era pentru ca FS-ul returna 1; la OnPlayerCommandText, trebuie sa returneze 0;
  17. E clar. Pune-ti scriptul in GM, pentru ca oricum, daca ai defini PlayerInfo corect, tot ar fi buguri. Baga-l in GM, nu este greu.
  18. Trebuie sa ai o variabila pentru a retine daca masina este pornita/oprita, pentru a nu enerva jucatorul cand apasa 2, sa nu-i zica mereu ca a pornit masina. Nu se cer scripturi, foloseste http;//wiki.sa-mp.com/wiki/OnPlayerKeyStateChange , si in el bagi codul de la "engine", cu newkeys & KEY_SUBMISSION.
  19. Arata-ne cum ai definit PlayerInfo, daca este un FS, baga-l in GM.
  20. Te duci la /stats, cauti ceva gen SendClientMessage( playerid, <culoare>, string ); si schimbi in SendClientMessage( playerid, -1, string ); daca vrei sa fie asa alb totul. Probleme GF, desi este doar un mesaj, este un mesaj din GF. xD
  21. Nu ti-a fost sters nimic... http://www.sa-mp.ro/forum/index.php/topic,16857.msg100817.html#msg100817
  22. Din folder desteptule... in server.cfg l-a pus deja daca incearca sa se incarce. Ia-l de aici: http://forum.sa-mp.com/showthread.php?t=102865 Titlul.
  23. Adauga vehiculul dupa toate celelalte. Probleme GF.
  24. Nu se poate, asa este facut GTA: SA. E un mic bug de la LuxSpeedo. Nu se cer scripturi.
  25. RemoveBuildingForPlayer din 0.3d, foloseste jernejL's Map Editor daca folosesti 0.3d.
×
×
  • 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.