Deejaybwg
Membru-
Posts
605 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Everything posted by Deejaybwg
-
Postez aici ca sa nu mai fac alt topic : Am mai gasit in samp.ban file IP-ul unui player INGAME BAN. Asta ce inseamna ?
-
Salut ! Am facut comanda /cmds, cu aproape toate comenzile de pe serverul meu. Asta este comanda: [pawn] if(strcmp(cmdtext, "/cmds", true) == 0) { if(DM[playerid] == 1) return ShowPlayerDialog(playerid,TELEWARN,DIALOG_STYLE_MSGBOX,"Eroare:","{FFF1AF}Nu poti folosi aceasta comanda cand esti in {B7FF00}zona DM.","OK", "" ); ShowPlayerDialog(playerid,JUMPS,DIALOG_STYLE_MSGBOX,"{0049FF}Commands:","\n{FFFFFF}/credits /arme /afk /hobj /skin /pm /animlist\n/fs culori /count /teles /races /up /kamikadze\n/healme /armourme /fericit /suparat /sex /shield\n/givecash /timp /tag/off /ochelari /ad /head\n/laser /kkt /bomb /glow /badmin /vinfo /actions /stunts\n/animhelp /animhelp2 /war /war2 /sat /ring /pestera /vips\n{4F8114}Vehicles Commands\n/v /car /nrg /flip /tune /atune /atune2 /atune3\n/lockcar /unlockcar /carc /godcar /vother /neon.","OK",""); return 1; }[/pawn] Dupa compile imi da asa: Ce nu e bine ? E prea lung dialog-ul ?
-
Salut! M-am uitat recent in samp.ban file si am gasit CONSOLE BAN. Scrie IP-ul unui player, apoi scrie CONSOLE BAN. Ce inseamna asta ?
-
Idee unica, gj. 5/5.
-
Spunei prietenlui tau sa iti dea serverul COMPLET.
-
@Lil_Wayne1, nu vreau sa ma bag aiurea, sa postez aiurea, dar iti dau un sfat: Citeste Regulamentul. Acolo scrie "NU faceti topicuri de genul "ajutor,help". EDIT: Deschide GM-ul cu Pawno, si undeva sus in stanga ai o sageata albastra ( inclinata spre dreapta ), si dai click pe ea. Acea sageata este Compile.
-
Probleme GODFATHER!
-
Ai dreptate Roach, nu am OnPlayerCommandPerformed. :)
-
@stuntman, uite comanda: [pawn] if(strcmp(cmd,"/chat",true)==0 || strcmp(cmd,"/talk",true)==0) { ApplyAnimation(playerid,"PED","IDLE_CHAT",4.0,0,0,0,0,0, 1); return 1; }[/pawn] EDIT: Nu gasesc unde sa pun asta: [pawn]CMD:chat( playerid ) { if( GetPlayerState( playerid ) == 0 ) return SendClientMessage( playerid, -1, "ERROR: You are not On Foot !" ); if( GetPVarInt( playerid, "cAnim" ) == 0 ) { ApplyAnimation( playerid, "PED", "factalk", 4.1, 1, 0, 1, 0, 0 ); SetPVarInt( playerid, "cAnim", 1 ); } else { ClearAnimations( playerid ); SetPVarInt( playerid, "cAnim", 0 ); } return ( 1 ); }[/pawn] La OnPlayerCommandText ? :undecided:
-
Cum fac dupa ce apas comanda /chat, sa pot merge ? Adica daca dau /chat sa pot sa merg, ca acum daca dau /chat nu pot sa ma misc, doar "da din maini".
-
Salut.. Cum fac ca atunci cand un player intra pe server sa aibe 0h, 0m, 0 sec ? Ca la mine pe server, cand un player intra pe server, se inregistreaza, se logheaza, si ii apar 100 si ceva de ore.. Asa se intampla la multi playeri.. :undecided: Nu stiu ce tre' sa fac sa rezolv.. O fi de la comanda ? Ceea ce nu prea cred.. :undecided: Asta e comanda /stats: [pawn]#if USE_STATS == true dcmd_stats(playerid,params[]) { new string[428], pDeaths, player1, h, m, s; if(!strlen(params)) player1 = playerid; else player1 = strval(params); if(IsPlayerConnected(player1)) { TotalGameTime(player1, h, m, s); if(AccInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = AccInfo[player1][Deaths]; format(string, sizeof(string), "| {FFFFFF}%s{00C0FF}'s Stats \n{FFFFFF}Player Kills: {00C0FF}%d \n{FFFFFF}Player Deaths: {00C0FF}%d \n{FFFFFF}Player Ratio: %0.2f \n{FFFFFF}Player Money: {00C0FF}$%d \n{FFFFFF}Player Time: \n{FFFFFF}%d{FFAF00}*{FFAF00}hrs \n{FFFFFF}%d{FFAF00}*{FFFFFF}mins \n{FFFFFF}%d{FFAF00}*{FFAF00}secs ",PlayerName2(player1), AccInfo[player1][Kills], AccInfo[player1][Deaths], Float:AccInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1), h, m, s); return ShowPlayerDialog(playerid, 758, 0, "Player Stats", string, "Ok", ""); } else return SendClientMessage(playerid, red, "Player Not Connected!"); } #endif[/pawn]
-
Intri in server.cfg, si dupa hostname scrii numele care il vrei la server. Numele GM-ului il cauti in folderul "gamemodes", si modifici numele. Apoi sa nu uiti sa schimbi numele si din server.cfg, de la linia "gamemode0". La linia aia pui numele gamemode-ului tau. Parola RCON o schimbi din server.cfg. Cauti linia "rcon_password". Iar numele mapei, cum adica ?
-
Salut! Cum schimb skin-urile care apar inainte sa te spawneze ? ( dupa ce intri pe server ) Adica, cand intru pe server, imi apar niste skin-uri si sa aleg pe oricare, as vrea sa fac alte skin-uri acolo. Sau sa apara skin-urile din imagine in alta parte.. Nu intr-o oglinda ( cum e la mine pe server ) ?
-
Am LuxAdmin. Si vreau sa fie /stats cum l-am facut eu, doar ca sa nu-mi mai dea erori si sa mearga bine..
-
Nu stie nimeni ? Am facut 2x post pentru ca au trecut 24h.
-
322. ( dintre care nu numai topicuri, si alte mesaje, unele chiar de ajutor ) dar lasa asta. Dai locked, sa nu mai facem OFF.
-
L-am mai schimbat.. O sa mai incerc sa schimb iar. Si app, incearca sa pastrezi un limbaj de Global Moderator, daca nu te superi.
-
Pune asta: [pawn] if(newkeys == KEY_SUBMISSION) { if(IsPlayerInAnyVehicle(playerid)) { { RepairVehicle(GetPlayerVehicleID(playerid)); PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0); } } }[/pawn] La public OnPlayerKeyStateChange.
-
Nu stie nimeni de ce nu apar obiectele dupa ce dau enter ?!
-
Am downloadat un fs CreateClan de pe net. L-am pus pe server, totul merge ok, dar nu se salveaza clanurile. De exemplu daca eu creez clanul [RSG] dau /clans si apare clanul, dar dupa ce ies, clanul nu mai exista. De ce ? Si cum as putea sa fac sa se salveze ? Tin sa mentionez ca am creat un folder in scriptfiles numit "Clans".
-
Am incercat.. E prima oara.. NU REUSESC DELOC. Daca cineva poate sa-mi dea comanda buna ? Cum am facut-o eu, dar sa mearga bine.. Daca nu, voi incerca pas cu pas daca ma ajuta cineva.. EDIT: Am facut alta comanda: [pawn]dcmd_stats(playerid,params[]) { new string[428], pDeaths, player1, h, m, s; if(!strlen(params)) player1 = playerid; else player1 = strval(params); if(IsPlayerConnected(player1)) { TotalGameTime(player1, h, m, s); if(AccInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = AccInfo[player1][Deaths]; format(string, sizeof(string), "| {FFFFFF}%s{00C0FF}'s Stats \n{FFFFFF}Player Kills: {00C0FF}%d \n{FFFFFF}Player Deaths: {00C0FF}%d \n{FFFFFF}Player Ratio: %0.2f \n{FFFFFF}Player Money: {00C0FF}$%d \nPlayer Score: {00C0FF}%d \n{FFFFFF}Player Skin: {00C0FF}%d \n{FFFFFF}Player Time: \n{FFFFFF}%d{FFAF00}*{FFAF00}hrs \n{FFFFFF}%d{FFAF00}*{FFFFFF}mins \n{FFFFFF}%d{FFAF00}*{FFAF00}secs \n{FFFFFF}Admin Level - {00C0FF}%d \n{FFFFFF}VIP Level - {00C00FF}%d \n ",PlayerName2(player1), AccInfo[player1][Kills], AccInfo[player1][Deaths], Float:AccInfo[player1][Kills]/Float:pDeaths,AccInfo[player1][score],AccInfo[player1][Admin Level],AccInfo[player1][VIP Level],GetPlayerMoney(player1),GetPlayerScore(player1),GetPlayerSkin(player1), h, m, s); return ShowPlayerDialog(playerid, 758, 0, "Player Stats", string, "Ok", ""); } else return SendClientMessage(playerid, red, "Player Not Connected!"); }[/pawn]
-
Am adaugat cate ceva in comanda /stats: Comanda: [pawn]dcmd_stats(playerid,params[]) { new string[428], pDeaths, player1, h, m, s; if(!strlen(params)) player1 = playerid; else player1 = strval(params); if(IsPlayerConnected(player1)) { TotalGameTime(player1, h, m, s); if(AccInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = AccInfo[player1][Deaths]; if(AccInfo[player1][score] == 0) pScores = 1; else pScores = AccInfo[player1][score] if(AccInfo[player1][Admin Level] == 0) pAdmin Level = 1; else pAdmin Level = AccInfo[player1][Admin Level] if(AccInfo[player1][VIP Level] == 0) pVIP Level = 1; else pVIP Level = AccInfo[player1][VIP Level] if(AccInfo][player1][skin] == 0) pSkin = 1; else pSkin = AccInfo[player1]Skin] format(string, sizeof(string), "| {FFFFFF}%s{00C0FF}'s Stats \n{FFFFFF}Player Kills: {00C0FF}%d \n{FFFFFF}Player Deaths: {00C0FF}%d \n{FFFFFF}Player Ratio: %0.2f \n{FFFFFF}Player Money: {00C0FF}$%d \nPlayer Score: {00C0FF}%d \n{FFFFFF}Player Skin: {00C0FF}%d \n{FFFFFF}Player Time: \n{FFFFFF}%d{FFAF00}*{FFAF00}hrs \n{FFFFFF}%d{FFAF00}*{FFFFFF}mins \n{FFFFFF}%d{FFAF00}*{FFAF00}secs \n{FFFFFF}Admin Level - {00C0FF}%d \n{FFFFFF}VIP Level - {00C00FF}%d \n ",PlayerName2(player1), AccInfo[player1][Kills], AccInfo[player1][Deaths], Float:AccInfo[player1][Kills]/Float:pDeaths,AccInfo[player1][score],AccInfo[player1][Admin Level],AccInfo[player1][VIP Level],GetPlayerMoney(player1),GetPlayerScore(player1), h, m, s); return ShowPlayerDialog(playerid, 758, 0, "Player Stats", string, "Ok", ""); } else return SendClientMessage(playerid, red, "Player Not Connected!"); }[/pawn] Dupa compile: C:\Users\Bwggu\Desktop\LuxAdmin.pwn(1648) : error 017: undefined symbol "Score" C:\Users\Bwggu\Desktop\LuxAdmin.pwn(1648) : error 017: undefined symbol "pScores" C:\Users\Bwggu\Desktop\LuxAdmin.pwn(1648) : warning 215: expression has no effect C:\Users\Bwggu\Desktop\LuxAdmin.pwn(1648) : error 029: invalid expression, assumed zero C:\Users\Bwggu\Desktop\LuxAdmin.pwn(1648) : fatal error 107: too many error messages on one line Nu am reusit sa rezolv.. As vrea sa mearga bine /stats si sa nu mai dea erori/warn-uri.
-
Acum imi da: C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3718) : error 001: expected token: ";", but found ")" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3718) : error 029: invalid expression, assumed zero C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3718) : warning 215: expression has no effect [pawn]3718 SetPlayerScore(playerid, playerscore - scores));[/pawn] EDIT: Trebuia sa pun [pawn]3718 SetPlayerScore(playerid, playerscore - scores);[/pawn] Thx @stuntman.
-
Am incercat sa fac o comanda /givescore ( un player sa poata sa dea score unui alt player ): M-am luat dupa comanda /givecash: [pawn] if(strcmp(cmd, "/givecash", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givecash [playerid] [amount]"); return 1; } giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givecash [playerid] [amount]"); return 1; } moneys = strval(tmp); //printf("givecash_command: %d %d",giveplayerid,moneys); if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); playermoney = GetPlayerMoney(playerid); if (moneys > 0 && playermoney >= moneys) { GivePlayerMoney(playerid, (0 - moneys)); FS_GivePlayerMoney(giveplayerid, moneys); format(string, sizeof(string), "I-ai trimis lui %s(player: %d), $%d.", giveplayer,giveplayerid, moneys); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "Ai primit $%d de la %s(player: %d).", moneys, sendername, playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid); } else { SendClientMessage(playerid, COLOR_YELLOW, "Suma invalida."); } } else { format(string, sizeof(string), "%d nu este activ.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; }[/pawn] Si asta e comanda /givescore ( facuta de mine ): [pawn] if(strcmp(cmd, "/givescore", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givescore [playerid] [score]"); return 1; } giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /givecash [playerid] [score]"); return 1; } scores = strval(tmp); //printf("givescore_command: %d %d",giveplayerid,scores); if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); playerscore = GetPlayerScore(playerid); if (scores > 0 && playerscore >= scores) { GivePlayerScore(playerid, (0 - scores)); FS_GivePlayerScore(giveplayerid, scores); format(string, sizeof(string), "I-ai trimis lui %s(player: %d), %d score.", giveplayer,giveplayerid, scores); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "Ai primit %d score de la %s(player: %d).", scores, sendername, playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, scores, giveplayer, giveplayerid); } else { SendClientMessage(playerid, COLOR_YELLOW, "Score invalid."); } } else { format(string, sizeof(string), "%d nu este activ.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; }[/pawn] Dupa compile imi da: C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3706) : error 017: undefined symbol "scores" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3714) : error 017: undefined symbol "playerscore" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3715) : error 017: undefined symbol "scores" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3716) : error 017: undefined symbol "scores" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3717) : error 017: undefined symbol "FS_GivePlayerScore" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3718) : error 017: undefined symbol "scores" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3720) : error 017: undefined symbol "scores" C:\Users\Bwggu\Desktop\RSG4564212RO.pwn(3722) : error 017: undefined symbol "scores" Cum fac sa mearga comanda si sa nu imi mai dea erorile astea ? Nu stiu cum sa fac.. Deasta am cerut ajutor.
-
Asta stiu ca baneaza player-ul. Multumesc.
