DarkyTheAngel
Membru-
Posts
1.005 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Everything posted by DarkyTheAngel
-
O intrebare.Crezi ca sunt clarvazator ? Dane linile ...
-
Acest topic e inactiv de mai bine de 1 an ...
-
-5/10 1.Post facut la batjocora. 2.Gamemode-ul nu este facut de tine. 3.GF-Edit.
-
Daca vrei tutorial , fa o cerere aici : http://www.sa-mp.ro/forum/index.php?topic=13121.0 In legatura cu comanda stats , poftim : 1.Trebuie sa creezi enumerarile : [pawn]enum pInfo { pCash, pKills, pDeaths, pRank, pGameTime, pVisits } new PlayerInfo[MAX_PLAYERS][pInfo];[/pawn] 2.Creezi comanda : [pawn]//---------------------------------------------------------------------- #define COLOR_GREEN 0x00FF00FF //---------------------------------------------------------------------- public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/stats", cmdtext, true, 10) == 0) { if(IsPlayerConnected(playerid)) { new statstring[128]; SendClientMessage(playerid, COLOR_GREEN, "*** Statistici ***"); format(statstring, sizeof(statstring), "Ucideri: %d",PlayerInfo[playerid][pKills]); SendClientMessage(playerid, COLOR_GREEN, statstring); format(statstring, sizeof(statstring), "Decese: %d",PlayerInfo[playerid][pDeaths]); SendClientMessage(playerid, COLOR_GREEN, statstring); format(statstring, sizeof(statstring), "Bani: $%d",GetPlayerMoney(playerid)); SendClientMessage(playerid, COLOR_GREEN, statstring); } return 1; } return 0; //---------------------------------------------------------------------- }[/pawn] O alta metoda pentru comanda /stats mai e si asta : [pawn]public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/stats", cmdtext, true, 10) == 0) { if(IsPlayerConnected(playerid)) { new statstring[128]; format(statstring, sizeof(statstring), "| Statistici | Ucideri: %d | Decese: %d | Bani: $%d |",PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths],GetPlayerMoney(playerid)); SendClientMessage(playerid,-1, statstring); } return 1; } return 0; }[/pawn] Comanda stats , pe care ti-am puso mai sus , nu foloseste dialog ci SendClientMessage.
-
xVip [4 Levele + ZCMD] [200 Downloads] [1050 Views]
DarkyTheAngel replied to onix09's topic in Filterscript-uri
Hmm ... 4 levele pentru vip si sunt doar 4 comenzi dintre care 3 sunt pentru RCON si una pentru playeri.Deci ... unde sunt comenzile de vip ? .. P.S : Where the hell is download ? -
Da te doare mana sa scri pe google : "SAMP Armed Body" ? Trebuie sa primesti totul pe tava ?
-
Ma scuzi , ai vreo problema in scripting ? Daca nu , de ce ai mai facut topicul asta ? Dai o tura pe la regulament.Aici nu se cer scripturi. P.S : Scriptul se numeste Armed Body.
-
Forma corecta : [pawn]enum pInfo { pMember, pLeader, } new PlayerInfo[MAX_PLAYERS][pInfo];[/pawn]
-
[pawn]AttachObjectToVehicle(objectid, vehicleid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:RotZ)[/pawn] Istoric : objectid Obiectul care va fi atasat de vehicul. vehicleid Id-ul vehiculului cu obiectul atasat. Float:OffsetX Distanta dintre vehicul si obiect in directia X. Float:OffsetY Distanta dintre vehicul si obiect in directia Y. Float:OffsetZ Distanta dintre vehicul si obiect in directia Z. Float:RotX Rotatia X intre obiect si vehicul. Float:RotY Rotatia Y intre obiect si vehicul. Float:RotZ Rotatia Z intre obiect si vehicul. Sursa : http://wiki.sa-mp.com/wiki/AttachObjectToVehicle
-
pInfo nu este definit in filterscript/gamemode.Exemplu de definire : [pawn]enum pInfo { pAdminLevel, pCash, pScore, } new PlayerInfo[MAX_PLAYERS][pInfo]; new gPlayerLogged[MAX_PLAYERS]; #define SERVER_USER_FILE "Conturi/%s.ini"[/pawn]
-
Pai nu iti citeste fisierul AMX pentru ca l-ai pus gresit in server.cfg sau are alt nume. L-am pus ca sa intrebi tu.
-
Erori clasice, cred ca le pot rezolva niste scripteri...nu foarte avansati :D
DarkyTheAngel replied to onix09's question in Arhivă probleme
Serios ? ) pName reprezinta PlayerName si este definit.Ai buguit tu gamemodul.Ai sters o definire ? Dane defineurile de la dialog. -
Click aici ! Ti-e greu sa dai un search sau sa iti creezi un account pe un host gratuit si sa iti uploadezi melodia ... ? Eu cred ca nu ...
-
Trebuie sa pui linkul catre fisierul .pls/.mp3 ! Daca pui link de pe youtube nu merge.
-
Asa faci ca atunci cand un player intra in masina sa porneasca o melodie aleasa de tine : [pawn]/////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { PlayAudioStreamForPlayer(playerid, "http://www.thebunkerusa.com/LetItSnow.mp3"); return 1; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public OnPlayerExitVehicle(playerid, vehicleid) { StopAudioStreamForPlayer(playerid) return 1; } ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////[/pawn] Daca vrei radio , iati un sistem de radio.
-
Imi pare rau ca iti stric seara cu intrebarea mea dar ... ai vreo problema in scripting ?
-
Si cred ca ai luat si astea : [pawn] } if(dialogid == 0001) // DIALOG /Help { if(response) { if ( listitem == 0) { return 1; //nu sterge } else if(listitem == 1) { return 1; // Nu sterge } else if(listitem == 2) { return 1; //Nu sterge } else if(listitem == 3) { new string[2024]; strcat(string,"\n{6EF83C}\t\t================================"); strcat(string,"\n{6EF83C}\t\t|\t{F81414}TeleportsCommands\t\t{6EF83C}|"); strcat(string,"\n{6EF83C}\t\t================================"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}Places{6EF83C}]\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}Places2{6EF83C}]\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}VPlaces{6EF83C}]\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}Fun{6EF83C}]\t\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}DM{6EF83C}]\t\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}Jumps{6EF83C}]\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}Races{6EF83C}]\t\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}Tune{6EF83C}]\t\t\t|"); strcat(string,"\n\t\t{6EF83C}|\t\t{6EF83C}[{F3FF02}Interiors{6EF83C}]\t\t|"); strcat(string,"\n{6EF83C}\t\t--------------------------------------------------------"); ShowPlayerDialog(playerid,JFS_OWNA,DIALOG_STYLE_LIST,"{6EF83C}------- {F81414}Choose teleports option{6EF83C} -------",string,"Select", "Cancel"); } else if(listitem == 4) { new name[MAX_PLAYER_NAME], strg[900]; GetPlayerName(playerid, name, sizeof(name)); format(strg,sizeof(strg),"{6EF83C}Gamemod --> {FC0303}Vampir_MD\n\n{6EF83C}Filterscripts --> {FC0303}Vampir_MD, Alti\n\n{6EF83C}Maps --> {FC0303}Nemecry ,Storm\n\n{6EF83C}Donatori --> {FC0303}Storm ,Vampir_MD\n\n{6EF83C}Host --> {FC0303}Ionut\n\n{6EF83C}Si {F81414}%s {6EF83C}pentru ca joaca pe acest server",name); ShowPlayerDialog(playerid, 1111, DIALOG_STYLE_MSGBOX, "{6EF83C}---- {FC0303}Credits {6EF83C}----", strg, "-->oK<--", ""); } else if(listitem == 5) { new BigString[1900]; strcat(BigString, "{6EF83C}|================================================================================|\n", 1900 ); strcat(BigString, "{6EF83C}|\t\t\t\t[{0049FF}GENERAL COMMANDS{6EF83C}]\t\t\t\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|================================================================================|\n", 1900 ); strcat(BigString, "{6EF83C}|================================================================================|\n", 1900 ); strcat(BigString, "{6EF83C}|\t{F81414}Account\t{6EF83C}| {F81414}Player Commands\t{6EF83C}| {F81414}Player Commands\t{6EF83C}| {F81414}Player Commands\t {6EF83C}|\n", 1900 ); strcat(BigString, "{6EF83C}|================================================================================|\n", 1900 ); strcat(BigString, "{6EF83C}|\t/register\t|\t/sex\t\t|\t/wepons\t|\t/laseroff\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/login\t\t|\t/ad\t\t|\t/moviemode\t|\t/lasercol\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/stats\t\t|\t/beer\t\t|\t/RO\t\t|\t/ninja\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/time\t\t|\t/beeroff\t|\t/ENG\t\t|\t/mec\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/changepass\t|\t/p\t\t|\t/pm\t\t|\t/vreme\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|=================== |\t/l\t\t|\t/count\t\t|\t/rampages\t |\n", 1900 ); strcat(BigString, "{6EF83C}| {F81414}Vehicle commands\t{6EF83C}|\t/zi\t\t|\t/kill\t\t|\t/rfound\t |\n", 1900 ); strcat(BigString, "{6EF83C}|=================== |\t/noapte\t|\t/animlist\t|\t/web\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/v -name car \t|\t/sad\t\t|\t/sb\t\t|=================== |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/tc1\t\t|\t/givecash\t|\t/smok\t\t|{F81414} AttachObjectToPlayer{6EF83C}|\n", 1900 ); strcat(BigString, "{6EF83C}|\t/tc2\t\t|\t/arme\t\t|\t/gangwar\t|=================== |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/tc3\t\t|\t/cmenu\t|\t/fs\t\t|\t/stophold\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/neon\t\t|\t/plantbomb\t|\t/ochelari\t|\t/laba\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/tunar\t\t|\t/buydrungs\t|\t/down\t\t|\t/dildos\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/flipp\t\t|\t/usedrungs\t|\t/brb\t\t|\t/dildos2\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/locck\t\t|\t/snow\t\t|\t/brbrlist\t|\t/toroman\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/unlocck\t|\t/snowoff\t|\t/walkstyles\t|\t/scut\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/up\t\t|\t/myskin\t|\t/laseron\t|\t/incred\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|\t/cpv\t\t|\t/nrg\t\t|\t/hold\t\t|\t\t\t |\n", 1900 ); strcat(BigString, "{6EF83C}|================================================================================|\n", 1900 ); strcat(BigString, "{6EF83C} {0049FF}Apasa 2 pentru a repara masina si Click pentru a adauga {F81414}Nitro!\n", 1900 ); ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "{6EF83C}----- {F81414}GENERAL COMMAND {6EF83C}-----", BigString, "-->oK<--",""); } else if(listitem == 6) { new BigString[1900]; strcat(BigString, "{FC0303}cheat/hack/s0beit {6EF83C}==> BAN PERMANENT\n", 1900 ); strcat(BigString, "{FC0303}Injuraturi {6EF83C}==> kick,mute\n", 1900 ); strcat(BigString, "{FC0303}Furt de masini {6EF83C}==> jail,kick\n", 1900 ); strcat(BigString, "{6EF83C}Pe server nu e voie cu {FC0303}minigun {6EF83C}sau cu {FC0303}rocket ( arma cu rachete ){6EF83C}!Daca esti prins iei {F81414}BAN.\n", 1900 ); strcat(BigString, "{FC0303}Nu Folosi {FC0303}Tank/Hunter {6EF83C}in Stunt Zones sau {FC0303}KICK!\n", 1900 ); strcat(BigString, "{6EF83C}Multumim ca ati citit regulamentul\n", 1900 ); ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "{6EF83C}----- {F81414}Rules {6EF83C}-----", BigString, "-->oK<--",""); } } }[/pawn]
-
Topic: Run time error 20: "Invalid index parameter (bad entry point)" (Read 17
DarkyTheAngel replied to TrOjAn's question in Arhivă probleme
Poate ai uitat tu vreo } sau { pe undeva , sau ai una in +. -
Topic: Run time error 20: "Invalid index parameter (bad entry point)" (Read 17
DarkyTheAngel replied to TrOjAn's question in Arhivă probleme
OFF : Se cauta traducatori ai acestei limbi. OFF : Incearca sa fi mai explicit. ON : Adauga undeva in scriptul tau asta : [pawn]main() { }[/pawn] -
Dupa ce descriere are .. nici nu ma mai deranjez sa il descarc.
-
Cum a zis si ASRock , cam pustie casa , zici ca e locuita de fantome ) Hai sa zic 3.5/5 adica 4.
-
Ti se pare ca asta este forum de MTA ? O_O
-
In aceasta sectiune nu se posteaza GF sau RSS edit dar dragut gamemode. OFF : Ce copyright sa pastram daca tu nu ai ? ) Poate creditele.Nu ai copyright pe gamemode.
-
Mai intai trebuie sa le implementezi si apoi o sa iti apara in lista cu obiecte din MTA. P.S : Ai postat in sectiunea gresita.
-
Scoate audio.inc ... si verifica daca ai #include <a_samp> ...
