Jump to content

AndreiM

Membru
  • Posts

    46
  • Joined

  • Last visited

Everything posted by AndreiM

  1. Ok . Mersi o sa incerc Din pacate nu a mers ...
  2. IPv4 sau ip meu dupa adresaip?( nu fac reclama )!
  3. Am inteles ca e o chestie cu DMZ stiu ca stia un administrator de aici Mai astept raspunsuri
  4. Salut ! Daca stie cineva cu pot creea port forwarding net de la UPC ! Am facut chestia asta dar nu merge....Acolo unde am pus steluta aia este ipv4
  5. AndreiM

    Probleme

    Up am nevoie de ajutor stie cineva?
  6. AndreiM

    Probleme

    Ce ai ma ? Nu am incercat nimic.
  7. AndreiM

    Probleme

    Problema intalnita (descriere): Deci am cateva problema . 1. Cand se termina tutorialul ramane blocat . 2.Daca dai /skip la tutorial trebuie sa-i dai /setint player-ului respectiv ca sa vada in jur. 3. Cum fac ca la sistemul coin cand dau /buyscore sa nu cumpere score sa cumpere respect points sau bani... Ero(area / rile) / warning-(ul / urile): Liniile de cod / sursa / script-ul(obligatoriu): Script Wars. Sursa net ) . Comanda skip. if(strcmp(cmd, "/skip", true) == 0) { if(IsPlayerConnected(playerid)) { if(TutTime[playerid] >= 1) { TutTime[playerid] = 0; PlayerInfo[playerid][pTut] = 1; gOoc[playerid] = 0; gNews[playerid] = 0; TogglePlayerControllable(playerid, 1); MedicBill[playerid] = 0; SetPlayerSpawn(playerid); SetCameraBehindPlayer(playerid); SendClientMessage(playerid, COLOR_GREEN, "__________ Skip Tutorial __________"); SendClientMessage(playerid, COLOR_WHITE, "* Tutorialul a fost oprit."); SendClientMessage(playerid, COLOR_WHITE, "* Nu uita nici de site-ul nostru (forum) unde poti totul despre SA:MP."); SendClientMessage(playerid, COLOR_WHITE, "* Admini SA-MP iti ureaza distractie placuta."); } } } 3. FS coins system #if defined Coins System ========================|]SPEED[|'s Production Presents:======================== Coins System - Gold Coins, Silver Coins, Bronze Coins > v1.0 [initial Relase]: > v2.0 [ChangeLog]: S-a sters comanda /mycoins, s-a inlocuit cu TextDraws care arata cati coins ai S-a mai adaugat un SPACE acolo la dini unde se salvau informatile S-au adaugat cateva callback-uri noi ca de ex: - OnPlayerSpawn - OnPlayerUpdate - OnFilterScriptInit - OnFilterScriptExit - OnDialogResponse S-au reparat cateva bugg-uri cu amount1/2/3 din ceva functii S-a mai reparat cateva bugguri(sau greseli:D) din SendClientMessage Un bugg reparat din /coinshelp am uitat sa pun la dialog la sfarsit n S-au adauga culori in dialog-ul /coinshelp si in alte SendClientMessage Cateva modificari la culori... S-a adaugat buy score cu coins. (PS. - am pus la dialogul /buyscore prescurtari cum ar fii Gold Coins = GC Silver Coins = SC, Bronze Coins = BC!) /////////////////////////////////////////////////////////////////// > v3.0 [ChangeLog] - Final Version!!! Am adaugat doar cateva comenzi: - /resetplayerallcoins -> (doar pt admini) resetezi toate coisurile la un player - /resetmycoins -> iti resetezi proprile coins la 0! - /resetgcoins -> iti resetezi la 0 toate gold coins! - /resetscoins -> iti resetezi la 0 toate silver coins! - /resetbcoins -> iti resetezi la 0 toate bronze coins! - /resetplayergcoins -> (doar pt admini) iit reseteaza la 0 toate gold coins! - /resetplayerscoins -> (doar pt admini) iti reseteaza la 0 toate silver coins! - /resetplayerbcoins -> (doar pt admini) iti reseteaza la 0 toate bronze coins! De asemenea un bugg micut fixat! ================================================================================ #endif #include < a_samp > #include < dini > #include < zcmd > #include < sscanf2 > #define PlayerFile "Coins/%s.ini" #pragma tabsize 0 #define MyCoins (12000)//puteti pune ce id la dialog vreti! #define CH (12001)//puteti pune ce id la dialog vreti!! #define BuyScore (12002)//puteti pune ce id la dialog vreti!!! #define BOX DIALOG_STYLE_MSGBOX #define LIST DIALOG_STYLE_LIST #define scm SendClientMessage #define RED (0xE60000FF) #define GREEN (0x8CE46CFF) #define YELLOW (0xFFFF00FF) #define ABLUE (0x375FFFFF) #define WHITE (0xFFFFFFFF) enum PLAYER_COINS { GoldCoins, SilverCoins, BronzeCoins }; new giveplayerid, amount1, amount2, amount3; new PlayerInfo[MAX_PLAYERS][PLAYER_COINS]; new sstring[ 256 ]; new Global_Name[MAX_PLAYER_NAME]; new Text:GC; new Text:SC; new Text:BC; new Text:GCs; new Text:SCs; new Text:BCs; public OnPlayerConnect(playerid) { new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); if(!dini_Exists(file)) { dini_Create(file); dini_IntSet(file,"Gold Coins:", PlayerInfo[playerid][GoldCoins]); dini_IntSet(file,"Silver Coins:", PlayerInfo[playerid][silverCoins]); dini_IntSet(file,"Bronze Coins:", PlayerInfo[playerid][bronzeCoins]); } PlayerInfo[playerid][GoldCoins] = dini_Int(file,"Gold Coins:"); PlayerInfo[playerid][silverCoins] = dini_Int(file,"Silver Coins:"); PlayerInfo[playerid][bronzeCoins] = dini_Int(file,"Bronze Coins:"); return 1; } public OnPlayerDisconnect(playerid, reason) { new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); dini_IntSet(file,"Gold Coins:", PlayerInfo[playerid][GoldCoins]); dini_IntSet(file,"Silver Coins:", PlayerInfo[playerid][silverCoins]); dini_IntSet(file,"Bronze Coins:", PlayerInfo[playerid][bronzeCoins]); return 1; } public OnFilterScriptExit() { TextDrawDestroy(GC); TextDrawDestroy(SC); TextDrawDestroy(BC); TextDrawDestroy(GCs); TextDrawDestroy(SCs); TextDrawDestroy(BCs); } public OnFilterScriptInit() { GC = TextDrawCreate(542.000000, 4.000000, "Gold Coins:"); TextDrawBackgroundColor(GC, 255); TextDrawFont(GC, 1); TextDrawLetterSize(GC, 0.259999, 1.400000); TextDrawColor(GC, 16711935); TextDrawSetOutline(GC, 0); TextDrawSetProportional(GC, 1); TextDrawSetShadow(GC, 1); SC = TextDrawCreate(542.000000, 17.000000, "Silver Coins:"); TextDrawBackgroundColor(SC, 255); TextDrawFont(SC, 1); TextDrawLetterSize(SC, 0.209999, 1.500000); TextDrawColor(SC, -436207361); TextDrawSetOutline(SC, 0); TextDrawSetProportional(SC, 1); TextDrawSetShadow(SC, 1); BC = TextDrawCreate(542.000000, 31.000000, "Bronze Coins:"); TextDrawBackgroundColor(BC, 255); TextDrawFont(BC, 1); TextDrawLetterSize(BC, 0.209999, 1.500000); TextDrawColor(BC, -65281); TextDrawSetOutline(BC, 0); TextDrawSetProportional(BC, 1); TextDrawSetShadow(BC, 1); GCs = TextDrawCreate(590.000000, 5.000000, "_"); TextDrawBackgroundColor(GCs, 255); TextDrawFont(GCs, 1); TextDrawLetterSize(GCs, 0.190000, 1.300000); TextDrawColor(GCs, 869072895); TextDrawSetOutline(GCs, 0); TextDrawSetProportional(GCs, 1); TextDrawSetShadow(GCs, 1); SCs = TextDrawCreate(585.000000, 18.000000, "_"); TextDrawBackgroundColor(SCs, 255); TextDrawFont(SCs, 1); TextDrawLetterSize(SCs, 0.190000, 1.300000); TextDrawColor(SCs, 869072895); TextDrawSetOutline(SCs, 0); TextDrawSetProportional(SCs, 1); TextDrawSetShadow(SCs, 1); BCs = TextDrawCreate(588.000000, 33.000000, "_"); TextDrawBackgroundColor(BCs, 255); TextDrawFont(BCs, 1); TextDrawLetterSize(BCs, 0.190000, 1.300000); TextDrawColor(BCs, 869072895); TextDrawSetOutline(BCs, 0); TextDrawSetProportional(BCs, 1); TextDrawSetShadow(BCs, 1); } public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid, GC); TextDrawShowForPlayer(playerid, SC); TextDrawShowForPlayer(playerid, BC); TextDrawShowForPlayer(playerid, GCs); TextDrawShowForPlayer(playerid, SCs); TextDrawShowForPlayer(playerid, BCs); return 1; } public OnPlayerUpdate(playerid) { new G[56], S[56], B[56]; format(G, 56, "%d",PlayerInfo[playerid][GoldCoins]); TextDrawSetString(GCs, G); format(S, 56, "%d",PlayerInfo[playerid][silverCoins]); TextDrawSetString(SCs, S); format(B, 56, "%d",PlayerInfo[playerid][bronzeCoins]); TextDrawSetString(BCs, ; return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == BuyScore) { if(response) { if(listitem == 0) { if (PlayerInfo[playerid][GoldCoins] >= 1000) { if (PlayerInfo[playerid][silverCoins] >= 500) { PlayerInfo[playerid][GoldCoins] -= 1000; PlayerInfo[playerid][silverCoins] -= 500; SetPlayerScore(playerid,GetPlayerScore(playerid)+5000); scm(playerid, YELLOW, "Ai cumparat {E60000}5000 {FFFF00}score pentru {E60000}1000 {FFFF00}de gold coins si {E60000}500 {FFFF00}silver coins!"); } else { scm(playerid, RED, "Nu ai destul {FFFF00}Silver Coins {E60000}pentru a cumpara score.Ai nevoie de {FFFF00}500!"); } } else { scm(playerid, RED, "Nu ai destul {FFFF00}Gold Coins {E60000}pentru a cumpara score.Ai nevoie de {FFFF00}1000!"); } } if(listitem == 1) { if (PlayerInfo[playerid][GoldCoins] >= 1200) { PlayerInfo[playerid][GoldCoins] -= 1200; SetPlayerScore(playerid,GetPlayerScore(playerid)+4200); scm(playerid, YELLOW, "Ai cumparat {E60000}4200 {FFFF00}score pentru {E60000}1200 {FFFF00}de Gold Coins"); } else { scm(playerid, RED, "Nu ai destul {FFFF00}Gold Coins {E60000}pentru a cumpara score.Ai nevoie de {FFFF00}1200!"); } } if(listitem == 2) { if (PlayerInfo[playerid][GoldCoins] >= 800) { if (PlayerInfo[playerid][bronzeCoins] >= 500) { PlayerInfo[playerid][GoldCoins] -= 800; PlayerInfo[playerid][bronzeCoins] -= 500; SetPlayerScore(playerid,GetPlayerScore(playerid)+3500); scm(playerid, YELLOW, "Ai cumparat {E60000}3500 {FFFF00}score pentru {E60000}800 {FFFF00}Gold Coins si {E60000}500 {FFFF00}Bronze Coins!"); } else { scm(playerid, RED, "Nu ai destul {FFFF00}Bronze Coins {E60000}pentru a cumpara score.Ai nevoie de {FFFF00}500!"); } } else { scm(playerid, RED, "Nu ai destul {FFFF00}Gold Coins {E60000}pentru a cumpara score.Ai nevoie de {FFFF00}800!"); } } if(listitem == 3) { if (PlayerInfo[playerid][silverCoins] >= 1000) { if (PlayerInfo[playerid][bronzeCoins] >= 1000) { PlayerInfo[playerid][silverCoins] -= 1000; PlayerInfo[playerid][bronzeCoins] -= 1000; SetPlayerScore(playerid,GetPlayerScore(playerid)+3000); scm(playerid, YELLOW, "Ai cumparat {E60000}3000 {FFFF00}score pentru {E60000}1000 {FFFF00}Silver Coins si {E60000}1000 {FFFF00}Bronze Coins!"); } else { scm(playerid, RED, "Nu ai destul {E60000}Bronze Coins {FFFF00}pentru a cumpara score.Ai nevoie de {E60000}1000!"); } } else { scm(playerid, RED, "Nu ai destul {E60000}Silver Coins {FFFF00}pentru a cumpara score.Ai nevoie de {E60000}1000!"); } } if(listitem == 4) { if (PlayerInfo[playerid][GoldCoins] >= 500) { PlayerInfo[playerid][GoldCoins] -= 500; SetPlayerRespectPoints(playerid,GetPlayerRespectPoints(playerid)+1); scm(playerid, YELLOW, "Ai cumparat {E60000}1 {FFFF00}score pentru {E60000}500 {FFFF00}Gold Coins"); } else { scm(playerid, RED, "Nu ai destul {FFFF00}Gold Coins {E60000}pentru a cumpara score.Ai nevoie de {FFFF00}500!"); } } if(listitem == 5) { if (PlayerInfo[playerid][bronzeCoins] >= 800) { PlayerInfo[playerid][bronzeCoins] -= 800; SetPlayerScore(playerid,GetPlayerScore(playerid)+1); scm(playerid, YELLOW, "Ai cumparat {E60000}1000 {FFFF00}score pentru {E60000}800 {FFFF00}Silver Coins"); } else { scm(playerid, RED, "Nu ai destul {FFFF00}Silver Coins {E60000}pentru a cumpara score.Ai nevoie de {FFFF00}800!"); } } } } } //Comenzi v1.0 CMD:coinshelp(playerid, params[]) { new str[ 720 ]; strcat(str,"{00FF00}Foloseste {FFFF00}/givegcoins {00FF00}pentru a trimite gold coins la un player!n"); strcat(str,"{00FF00}Foloseste {FFFF00}/givescoins {00FF00}pentru a trimite silver coins la un player!n"); strcat(str,"{00FF00}Foloseste {FFFF00}/givebcoins {00FF00}pentru a trimite bronze coins la un player!n"); strcat(str,"{00FF00}Foloseste {FFFF00}/setgcoins {E60000}(doar pentru admini) {00FF00}pentru a seta gold coins la un player.n"); strcat(str,"{00FF00}Foloseste {FFFF00}/setscoins {E60000}(doar pentru admini) {00FF00}pentru a seta silver coins la un player.n"); strcat(str,"{00FF00}Foloseste {FFFF00}/setbcoins {E60000}(doar pentru admini) {00FF00}pentru a seta bronze coins la un player.n"); ShowPlayerDialog(playerid, CH, BOX, "{E60000}|]SPEED[|'s Production: {FFFFFF}Coins System",str,"Quit","");//PS nu e nevoie sa tineti asta: |]SPEED[|'s Production puteti sa o stergeti, daca vreti! return 1; } CMD:givegcoins(playerid, params[]) { if(sscanf(params, "ud", giveplayerid, amount1)) return scm(playerid, RED, "USAGE: {FFFF00}/givegcoins [playerid] [Gold Coins]"); if(giveplayerid == INVALID_PLAYER_ID) return scm(playerid, RED, "ERROR: That player is not connected!"); if(giveplayerid == playerid) return scm(playerid, RED, "ERROR: You cant send yourself coins!"); if(amount1 > PlayerInfo[playerid][GoldCoins]) return scm(playerid, RED, "ERROR: You dont have that amount of gold coins!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully sent %d gold coins to %s(%d)!", amount1, Global_Name, playerid); scm(playerid, YELLOW, sstring); format(sstring, sizeof(sstring), "%s(%d) has given to you %d amount of gold coins!", Name, playerid, amount1); scm(giveplayerid, YELLOW, sstring); PlayerInfo[giveplayerid][GoldCoins] += amount1; PlayerInfo[playerid][GoldCoins] -= amount1; dini_IntSet(file,"Gold Coins:", PlayerInfo[giveplayerid][GoldCoins]); dini_IntSet(file,"Gold Coins:", PlayerInfo[playerid][GoldCoins]); return 1; } CMD:givescoins(playerid, params[]) { if(sscanf(params, "ud", giveplayerid, amount2)) return scm(playerid, RED, "USAGE: {FFFF00}/givescoins [playerid] [silver Coins]"); if(giveplayerid == INVALID_PLAYER_ID) return scm(playerid, RED, "ERROR: That player is not connected!"); if(giveplayerid == playerid) return scm(playerid, RED, "ERROR: You cant send yourself coins!"); if(amount2 > PlayerInfo[playerid][silverCoins]) return scm(playerid, RED, "ERROR: You dont have that amount of silver coins!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully sent %d gold coins to %s(%d)!", amount2, Global_Name, playerid); scm(playerid, YELLOW, sstring); format(sstring, sizeof(sstring), "%s(%d) has given to you %d amount of gold coins!", Name, playerid, amount2); scm(giveplayerid, YELLOW, sstring); PlayerInfo[giveplayerid][silverCoins] += amount2; PlayerInfo[playerid][silverCoins] -= amount2; dini_IntSet(file,"Silver Coins:", PlayerInfo[giveplayerid][silverCoins]); dini_IntSet(file,"Silver Coins:", PlayerInfo[playerid][silverCoins]); return 1; } CMD:givebcoins(playerid, params[]) { if(sscanf(params, "ud", giveplayerid, amount3)) return scm(playerid, RED, "USAGE: {FFFF00}/givebcoins [playerid] [bronze Coins]"); if(giveplayerid == INVALID_PLAYER_ID) return scm(playerid, RED, "ERROR: That player is not connected!"); if(giveplayerid == playerid) return scm(playerid, RED, "ERROR: You cant send yourself coins!"); if(amount3 > PlayerInfo[playerid][bronzeCoins]) return scm(playerid, RED, "ERROR: You dont have that amount of gold coins!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully sent %d bronze coins to %s(%d)!", amount3, Global_Name, playerid); scm(playerid, YELLOW, sstring); format(sstring, sizeof(sstring), "%s(%d) has given to you %d amount of bronze coins!", Name, playerid, amount3); scm(giveplayerid, YELLOW, sstring); PlayerInfo[giveplayerid][bronzeCoins] += amount3; PlayerInfo[playerid][bronzeCoins] -= amount3; dini_IntSet(file,"Bronze Coins:", PlayerInfo[giveplayerid][bronzeCoins]); dini_IntSet(file,"Bronze Coins:", PlayerInfo[playerid][bronzeCoins]); return 1; } CMD:setgcoins(playerid, params[]) { if(IsPlayerAdmin(playerid) == 0) return scm(playerid, RED, "ERROR: Only admins can use that command!"); if(sscanf(params, "ud", giveplayerid, amount1)) return scm(playerid, RED, "USAGE: {FFFF00}/setgcoins [playerid] [Gold Coins]"); if(giveplayerid == INVALID_PLAYER_ID) return scm(playerid, RED, "ERROR: That player is not connected!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully setted %s's Gold Coins to %d!", Global_Name, amount1); scm(playerid, ABLUE, sstring); format(sstring, sizeof(sstring), "Administrator %s has setted your Gold coins to %d!", Name, amount1); scm(giveplayerid, ABLUE, sstring); PlayerInfo[giveplayerid][GoldCoins] = amount1; dini_IntSet(file,"Gold Coins:", PlayerInfo[giveplayerid][GoldCoins]); return 1; } CMD:setscoins(playerid, params[]) { if(IsPlayerAdmin(playerid) == 0) return scm(playerid, RED, "ERROR: Only admins can use that command!"); if(sscanf(params, "ud", giveplayerid, amount2)) return scm(playerid, RED, "USAGE: {FFFF00}/setscoins [playerid] [silver Coins]"); if(giveplayerid == INVALID_PLAYER_ID) return scm(playerid, RED, "ERROR: That player is not connected!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully setted %s's Silver Coins to %d!", Global_Name, amount2); scm(playerid, ABLUE, sstring); format(sstring, sizeof(sstring), "Administrator %s has setted your Silver Coins to %d!", Name, amount2); scm(giveplayerid, ABLUE, sstring); PlayerInfo[giveplayerid][silverCoins] = amount2; dini_IntSet(file,"Silver Coins:", PlayerInfo[giveplayerid][silverCoins]); return 1; } CMD:setbcoins(playerid, params[]) { if(IsPlayerAdmin(playerid) == 0) return scm(playerid, RED, "ERROR: Only admins can use that command!"); if(sscanf(params, "ud", giveplayerid, amount3)) return scm(playerid, RED, "USAGE: {FFFF00}/setbcoins [playerid] [bronze Coins]"); if(giveplayerid == INVALID_PLAYER_ID) return scm(playerid, RED, "ERROR: That player is not connected!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully setted %s's Bronze Coins to %d!", Global_Name, amount3); scm(playerid, ABLUE, sstring); format(sstring, sizeof(sstring), "Administrator %s has setted your Bronze Coins to %d!", Name, amount3); scm(giveplayerid, ABLUE, sstring); PlayerInfo[giveplayerid][bronzeCoins] = amount3; dini_IntSet(file,"Bronze Coins:", PlayerInfo[giveplayerid][bronzeCoins]); return 1; } //Comenzi v2.0 CMD:buyscore(playerid, params[]) { new bs[ 1024 ]; strcat(bs, "5000 Score - 1000 GC, 500 SCn4200 Score - 1200 GCn3500 Score - 800 GC, 500 BCn3000 Score - 1000 SC, 1000 BCn"); strcat(bs, "1500 Score - 500 GCn1000 Score - 800 BCn"); ShowPlayerDialog(playerid, BuyScore, LIST, "Buy Score!",bs,"Buy","Cancel"); return 1; } //Comenzi v3.0 - Final Version!!! CMD:resetplayerallcoins(playerid, params[]) { if(IsPlayerAdmin(playerid) == 0 ) return scm(playerid, RED, "ERROR: Only admins can use this command!"); if(sscanf(params, "ud", giveplayerid )) return scm(playerid, RED, "USAGE: {FFFF00}/resetplayerallcoins [playerid]"); if(giveplayerid == INVALID_PLAYER_ID ) return scm(playerid, RED, "ERROR: That player is not connected!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully reset %s's all coins to 0!", Global_Name); scm(playerid, ABLUE, sstring); format(sstring, sizeof(sstring), "Administrator %s has reset your coins to 0!", Name); scm(giveplayerid, ABLUE, sstring); dini_IntSet(file,"Gold Coins:", 0); dini_IntSet(file,"Silver Coins:", 0); dini_IntSet(file,"Bronze Coins:", 0); return 1; } CMD:resetplayergcoins(playerid, params[]) { if(IsPlayerAdmin(playerid) == 0 ) return scm(playerid, RED, "ERROR: Only admins can use this command!"); if(sscanf(params, "ud", giveplayerid )) return scm(playerid, RED, "USAGE: {FFFF00}/resetplayergcoins [playerid]"); if(giveplayerid == INVALID_PLAYER_ID ) return scm(playerid, RED, "ERROR: That player is not connected!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully reset %s's Gold Coins to 0!", Global_Name); scm(playerid, ABLUE, sstring); format(sstring, sizeof(sstring), "Administrator %s has reset your Gold Coins to 0!", Name); scm(giveplayerid, ABLUE, sstring); dini_IntSet(file,"Gold Coins:", 0); return 1; } CMD:resetplayerscoins(playerid, params[]) { if(IsPlayerAdmin(playerid) == 0 ) return scm(playerid, RED, "ERROR: Only admins can use this command!"); if(sscanf(params, "ud", giveplayerid )) return scm(playerid, RED, "USAGE: {FFFF00}/resetplayerscoins [playerid]"); if(giveplayerid == INVALID_PLAYER_ID ) return scm(playerid, RED, "ERROR: That player is not connected!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully reset %s's Silver Coins to 0!", Global_Name); scm(playerid, ABLUE, sstring); format(sstring, sizeof(sstring), "Administrator %s has reset your Silver Coins to 0!", Name); scm(giveplayerid, ABLUE, sstring); dini_IntSet(file,"Silver Coins:", 0); return 1; } CMD:resetplayerbcoins(playerid, params[]) { if( IsPlayerAdmin(playerid) == 0 ) return scm(playerid, RED, "ERROR: Only admins can use this command!"); if( sscanf(params, "ud", giveplayerid )) return scm(playerid, RED, "USAGE: {FFFF00}/resetplayerbcoins [playerid]"); if( giveplayerid == INVALID_PLAYER_ID ) return scm(playerid, RED, "ERROR: That player is not connected!"); new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); format(sstring, sizeof(sstring), "You have succesfully reset %s's Bronze Coins to 0!", Global_Name); scm(playerid, ABLUE, sstring); format(sstring, sizeof(sstring), "Administrator %s has reset your Bronze Coins to 0!", Name); scm(giveplayerid, ABLUE, sstring); dini_IntSet(file,"Bronze Coins:", 0); return 1; } CMD:resetmyallcoins(playerid, params[]) { new file[256],Name[MAX_PLAYER_NAME],Ip[16]; GetPlayerName(giveplayerid, Global_Name, sizeof(Global_Name));GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,Ip,sizeof(Ip)); format(file,sizeof(file),PlayerFile,Name); scm(playerid, RED, "You have reseted your all coins to 0!"); dini_IntSet(file,"Gold Coins:", 0); dini_IntSet(file,"Silver Coins:", 0); dini_IntSet(file,"Bronze Coins:", 0); return 1; } CMD:resetmygcoins(playerid, params[]) { new file[256]; scm(playerid, RED, "You have reseted your Gold Coins to 0!"); dini_IntSet(file,"Gold Coins:", 0); return 1; } CMD:resetmyscoins(playerid, params[]) { new file[256]; scm(playerid, RED, "You have reset your Silver Coins to 0"); dini_IntSet(file, "Silver Coins:", 0); return 1; } CMD:resetmybcoins(playerid, params[]) { new file[256]; scm(playerid, RED, "You have reset your Bronze Coins to 0"); dini_IntSet(file, "Bronze Coins:", 0); return 1; } //==================================End Of Script!======================================= Imagini / Video (optional): Poza la cand se termina tutorialul si ramane blocat Ati incercat sa rezolvati singur?: Nu. Daca imi bag eu nasul stric mai rau ).
  8. Pai eu vreau sa fac sa intre si prietenii ( nu vrau hamachi ! ) si nu se aprinde pe ip , Si aveam la Ip Adress 192.168.1.100 am mutat la portforwarding si tot nu merge sa se aprinda pe ip-ul meu
  9. De mult aveam server de la click net modem si adevarul am tinut server nehostat pe IP!. De aceea zic .
  10. Uitati aici Portforwarding asa l-am facut si tot nu merge sa pronesc server-ul .. Va rog ajutati-ma am net de la Vodafone Wirless 3G
  11. Uitati aici Portforwarding asa l-am facut si tot nu merge sa pronesc server-ul .. Va rog ajutati-ma am net de la Vodafone Wirless 3G
  12. Cum fac sa trec server-ul cu baza de date mysql in server fara mysql? Se poate ? Daca da va rog sa-mi spuneti cum.
  13. 4/5 pentru ca nu sunt masini personale in rest 5/5 !
  14. Inteleg.. Va multumesc !
  15. Problema intalnita (descriere): :Salut , am si eu o problema la deschiderea serverului. Deci deschid server-ul totul merge conform planului citeste tot e bine cand bag ip-ul imi zice ca nu e pornit Am router Vodafone 3G Am facut port forwarding cu 7777 etc.. Nu mai stiu ce sa fac ! Sa ma ajute cineva !! Ero(area / rile) / warning-(ul / urile): :Salut , am si eu o problema la deschiderea serverului. Deci deschid server-ul totul merge conform planului citeste tot e bine cand bag ip-ul imi zice ca nu e pornit Am router Vodafone 3G Am facut port forwarding cu 7777 etc.. Nu mai stiu ce sa fac ! Sa ma ajute cineva !! Imagini / Video (optional): Nu e nevoie Ati incercat sa rezolvati singur?: Da
×
×
  • 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.