Jump to content

[RSS]RuNix

Membru
  • Posts

    148
  • Joined

  • Last visited

    Never

Posts posted by [RSS]RuNix

  1. Usor :-j

    intra in Radmin si apasa CTRL + H

    Acolo in prima banda scrie public JailPlayer(player1)

    apoi dai OK si te va duce imediat la :

    public JailPlayer(player1)

    {

    etc etc

    etc

    }

    Acolo gasesti : SetPlayerPos(player1,x,y,z);

    de acolo schimbi coordonatele :-j adik in loc la numerele alea de dupa (player1, sa pui coordonatele si apoi dai compile :> zimi daca merge :>

  2. deci problema e :

    am doua variante ;D

    1.In GameMod sau in alt FilterScript ai mai mult de vro 15-20 obiecte cu CreateObject(objectid...........,,,,....,,,);

    2.Ai prea multe obiecte in xStreamer

    Treaba asta se intampla si pe RSS :( am incercat sa rezolv ... am rezolvat o parte dar o parte nu am posibiliatea :D

    deci incearca sa elimini din CreateObject ... poate ai vrun FS ceva in server care iti da interior la bus sau ceva de genu ... chesti care folosesc CreateObject

    si ...

    am o recomandare pentru tine lasate de xstreamer ca e deja demodat si sunt streamere MULT DAR MULT mai bune de exemplu streamerul facut de fallout sau daca crezi ca nu e bun foloseste pluginul lui incognito si mai bun ;) cel putin asa cred eu (il folosesc si am peste 3000 de obiecte sunt f multumit nici un crash nimik):

    Fallout Streamer:

    [move]http://forum.sa-mp.com/index.php?topic=143094.0[/move]

    Streamer Plugin by incognito:

    [move]http://forum.sa-mp.com/index.php?topic=127905.0[/move]

    nu il asculta :-j

    F_Streamer nu este bun ;) reason : Face filterscriptul prea mare si daca ai jucatori pe server mai mult de ... nush cat sa zic... 30-50 ... atunci face un lag de numai numai :)) daca ai prea multe obiecte face lag si la vro 5 jucatori :))

    Am incercat si eu cu F_Streamer si imi facea streamerul de vro 10 MB :)) abea de puteam sa il uploadez pe host ca uneori nu ma lasa ca era prea mare ::)

    si..

    poate streamerul acela a lui incoghito este bun dar ... daca lui ii merge bine cu 3000 de obiecte :-?? oare cum imi merge mie cu 7000 obiecte :-?

    Deci incearca sa elimini din CreateObject ;) sigur ai pe undeva pe acolo in server CreateObject-uri ;)

  3. e din cauza netului tau si PC-ului tau ... mai clar... din cauza Windowsului tau

    Trebuie sa ai acele fireewall instalat nush ce bla bla nu ma prea pricep ;D

    stiu multi care au avut problema si dupa ce au schimbat Windowsul cum ar fi in XP ... le-a mers sa deschida serverul ...

  4. cred ca stiu de ce nu iti apar pickupurile ...

    probabil folosesti tot acel pawno vechi de la 0.2x...

    asa mi sa intamplat si mie cand dadeam compile cu pawno vechi la modurile care le puneam pe 0.3a

    deci incearca sa intri pe www.sa-mp.com dai la download downloadezi acel server "Windows bla bla" si acolo gasesti pawno bun :> incearca sa ii dai compile la gm-urile,fs-urile tale cu acel pawno ;):D

    Daca intrebi pe forumul de la sa-mp.com tot acelas lucru o sa iti zica  ;D stiu din propria experienta  ;D

  5. WORLD WAR 4

    Serverul este de razboi! Sunt 4 echipe (tari) care se lupta intre ele!

    Scopul jucatorilor este de a se lupta si a castiga bani , scor , respect etc....

    Comenzi

    /HELP

    /RULES

    /COMMANDS

    /STATS

    /REPORT ID REASON

    /OBJECTIVE

    Updates:

    - a new team

    - Un nou sistem de a iti cumpara arme

    SCREENS

    sa-mp-000-1.png

    DOWNLOAD

    http://www.megaupload.com/?d=ATXSS7XB

    Nu va luati dupa imagine ;) imaginea arata ca e in 0.2x dar puteti sa il puneti si in 0.3a ;)

    este veche imaginea :-j :> serverul are si mape :> 4 mape parca :> sunt foarte bune pentru servere de DeathMatch :> un COM + Download si nu o sa regretati ;) :>

    Credits :

    -RuNix

  6. Serverul este foarte simplu :D!

    Extraterestri vs Oameni!

    Descriere:

    Oamenii au viata 100 ?i extraterestri au 800!

    Este un scor stabilit în partea din dreapta a ecranului! jos! Fiecare echip? are 30! Atunci cand un jucator moare dintr-o echipa scade scor 30 - 29 pe care echipa!

    Atunci când o echipa care ajunge la 0 echipa pierde! apoi se da Restart la server ?i a începe lupta din nou: D!

    2w32joo.png

    2wltto0.png

    Credits:

    only RuNix

    Download

    cRUL.jpg

    Astept Pararei :>

    Nu va ingramaditi ;))

  7. Un server de football pe sa-mp 50% by RuNix :P:D

    Comenzi :

    /resetball - In caz ca mingea iese in afara terenului

    /steaua - Echipa Steaua

    /rapid - Echipa Rapid

    /stopplaying - Sa schimbi echipa

    /spectator -  Sa fi spectator

    Apasa Click dreapta + Click stanga pentru a misca mingea

    /commands

    /register

    /login

    /scores

    Images :

    opn58o.jpg

    2z40084.jpg

    Download :

    2CTo.jpg

    Astept pareri :>

    nu va ingramaditi ;))

  8. if (strcmp(cmd, "/register", true) ==0 )
    	{
    	    if(IsPlayerConnected(playerid))
    	    {
    	        if(gPlayerLogged[playerid] == 1)
    			{
    				SendClientMessage(playerid, COLOR_WHITE, "SERVER: You are already logged in.");
    				return 1;
    			}
    			GetPlayerName(playerid, sendername, sizeof(sendername));
    			format(string, sizeof(string), "Accounts/%s.ini", sendername);
    			new File: hFile = fopen(string, io_read);
    			if (hFile)
    			{
    				SendClientMessage(playerid, COLOR_YELLOW, "That Username is already taken, please choose a different one.");
    				fclose(hFile);
    				return 1;
    			}
    	                new tmppass[64];
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /register [password]");
    				return 1;
    			}
    			strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
    			Encrypt(tmppass);
                            new pass = strlen(tmp); 
    	                parola[playerid] = pass;
    			OnPlayerRegister(playerid,tmppass);
    		}
    		return 1;
    	}

    :-?? incearca asa :-??

  9. deci

    la inceputul scriptului pui :

    new parola[MAX_PLAYERS];

    apoi inlocui comanda /register cu comanda aceasta :

    if (strcmp(cmd, "/register", true) ==0 )
    	{
    	    if(IsPlayerConnected(playerid))
    	    {
    	        if(gPlayerLogged[playerid] == 1)
    			{
    				SendClientMessage(playerid, COLOR_WHITE, "SERVER: You are already logged in.");
    				return 1;
    			}
    			GetPlayerName(playerid, sendername, sizeof(sendername));
    			format(string, sizeof(string), "Accounts/%s.ini", sendername);
    			new File: hFile = fopen(string, io_read);
    			if (hFile)
    			{
    				SendClientMessage(playerid, COLOR_YELLOW, "That Username is already taken, please choose a different one.");
    				fclose(hFile);
    				return 1;
    			}
    	                new tmppass[64];
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /register [password]");
    				return 1;
    			}
    			strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
    			Encrypt(tmppass);
    			parola[playerid] = tmp;
    			OnPlayerRegister(playerid,tmppass);
    		}
    		return 1;
    	}
    iar OnPlayerRegister... il inlocui cu asta :
    public OnPlayerRegister(playerid, password[])
    {
    	if(IsPlayerConnected(playerid))
    	{
    			new string3[32];
    			new playername3[MAX_PLAYER_NAME];
    			GetPlayerName(playerid, playername3, sizeof(playername3));
    			format(string3, sizeof(string3), "Accounts/%s.ini", playername3);
    			new File: hFile = fopen(string3, io_write);
    			if (hFile)
    			{
    			    strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 255);
    			    new var[32];
    				format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
    				PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid);
    				format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
    				format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
    				format(var, 32, "Helper=%d\n",PlayerInfo[playerid][pHelper]);fwrite(hFile, var);
    				format(var, 32, "DonateRank=%d\n",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
    				format(var, 32, "UpgradePoints=%d\n",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
    				format(var, 32, "ConnectedTime=%d\n",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var);
    				format(var, 32, "Registered=%d\n",PlayerInfo[playerid][pReg]);fwrite(hFile, var);
    				format(var, 32, "Sex=%d\n",PlayerInfo[playerid][pSex]);fwrite(hFile, var);
    				format(var, 32, "Age=%d\n",PlayerInfo[playerid][pAge]);fwrite(hFile, var);
    				format(var, 32, "Origin=%d\n",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var);
    				format(var, 32, "CK=%d\n",PlayerInfo[playerid][pCK]);fwrite(hFile, var);
    				format(var, 32, "Muted=%d\n",PlayerInfo[playerid][pMuted]);fwrite(hFile, var);
    				format(var, 32, "Respect=%d\n",PlayerInfo[playerid][pExp]);fwrite(hFile, var);
    				format(var, 32, "Money=%d\n",PlayerInfo[playerid][pCash]);fwrite(hFile, var);
    				format(var, 32, "Bank=%d\n",PlayerInfo[playerid][pAccount]);fwrite(hFile, var);
    				format(var, 32, "Crimes=%d\n",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
    				format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var);
    				format(var, 32, "Deaths=%d\n",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var);
    				format(var, 32, "Arrested=%d\n",PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
    				format(var, 32, "WantedDeaths=%d\n",PlayerInfo[playerid][pWantedDeaths]);fwrite(hFile, var);
    				format(var, 32, "Phonebook=%d\n",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var);
    				format(var, 32, "LottoNr=%d\n",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var);
    				format(var, 32, "Fishes=%d\n",PlayerInfo[playerid][pFishes]);fwrite(hFile, var);
    				format(var, 32, "BiggestFish=%d\n",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var);
    				format(var, 32, "Job=%d\n",PlayerInfo[playerid][pJob]);fwrite(hFile, var);
    				format(var, 32, "Paycheck=%d\n",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
    				format(var, 32, "HeadValue=%d\n",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
    				format(var, 32, "Jailed=%d\n",PlayerInfo[playerid][pJailed]);fwrite(hFile, var);
    				format(var, 32, "JailTime=%d\n",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var);
    				format(var, 32, "Materials=%d\n",PlayerInfo[playerid][pMats]);fwrite(hFile, var);
    				format(var, 32, "Drugs=%d\n",PlayerInfo[playerid][pDrugs]);fwrite(hFile, var);
    				format(var, 32, "Leader=%d\n",PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
    				format(var, 32, "Member=%d\n",PlayerInfo[playerid][pMember]);fwrite(hFile, var);
    				format(var, 32, "FMember=%d\n",PlayerInfo[playerid][pFMember]);fwrite(hFile, var);
    				format(var, 32, "Rank=%d\n",PlayerInfo[playerid][pRank]);fwrite(hFile, var);
    				format(var, 32, "Char=%d\n",PlayerInfo[playerid][pChar]);fwrite(hFile, var);
    				format(var, 32, "ContractTime=%d\n",PlayerInfo[playerid][pContractTime]);fwrite(hFile, var);
    				format(var, 32, "DetSkill=%d\n",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
    				format(var, 32, "SexSkill=%d\n",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
    				format(var, 32, "BoxSkill=%d\n",PlayerInfo[playerid][pBoxSkill]);fwrite(hFile, var);
    				format(var, 32, "LawSkill=%d\n",PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var);
    				format(var, 32, "MechSkill=%d\n",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
    				format(var, 32, "JackSkill=%d\n",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
    				format(var, 32, "CarSkill=%d\n",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
    				format(var, 32, "NewsSkill=%d\n",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
    				format(var, 32, "DrugsSkill=%d\n",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var);
    				format(var, 32, "CookSkill=%d\n",PlayerInfo[playerid][pCookSkill]);fwrite(hFile, var);
    				format(var, 32, "FishSkill=%d\n",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var);
    				format(var, 32, "pSHealth=%.1f\n",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var);
    	            GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
    				format(var, 32, "pHealth=%.1f\n",PlayerInfo[playerid][pHealth]);fwrite(hFile, var);
    				format(var, 32, "Int=%d\n",PlayerInfo[playerid][pInt]);fwrite(hFile, var);
    				format(var, 32, "Local=%d\n",PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
    				format(var, 32, "Team=%d\n",PlayerInfo[playerid][pTeam]);fwrite(hFile, var);
    				format(var, 32, "Model=%d\n",PlayerInfo[playerid][pModel]);fwrite(hFile, var);
    				format(var, 32, "PhoneNr=%d\n",PlayerInfo[playerid][pPnumber]);fwrite(hFile, var);
    				format(var, 32, "House=%d\n",PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
    				format(var, 32, "Bizz=%d\n",PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
    				format(var, 32, "WantedLevel=%d\n",PlayerInfo[playerid][pWantedLevel]);fwrite(hFile, var);
    				if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0))
    				{
    					PlayerInfo[playerid][pPos_x] = 1684.9;
    					PlayerInfo[playerid][pPos_y] = -2244.5;
    					PlayerInfo[playerid][pPos_z] = 13.5;
    				}
    				if(Spectate[playerid] != 255)
    				{
    					PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
    					PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
    					PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
    					PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
    					PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
    				}
    				format(var, 32, "Pos_x=%.1f\n",PlayerInfo[playerid][pPos_x]);fwrite(hFile, var);
    				format(var, 32, "Pos_y=%.1f\n",PlayerInfo[playerid][pPos_y]);fwrite(hFile, var);
    				format(var, 32, "Pos_z=%.1f\n",PlayerInfo[playerid][pPos_z]);fwrite(hFile, var);
    				format(var, 32, "CarLic=%d\n",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
                    format(var, 32, "FlyLic=%d\n",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
    				format(var, 32, "BoatLic=%d\n",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
    				format(var, 32, "FishLic=%d\n",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var);
    				format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
    				format(var, 32, "Fighting=%d\n",PlayerInfo[playerid][pFS]);fwrite(hFile, var);
    				format(var, 32, "Gun1=%d\n",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
    				format(var, 32, "Gun2=%d\n",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
    				format(var, 32, "Gun3=%d\n",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
    				format(var, 32, "Gun4=%d\n",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
    				format(var, 32, "Ammo1=%d\n",PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var);
    				format(var, 32, "Ammo2=%d\n",PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var);
    				format(var, 32, "Ammo3=%d\n",PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var);
    				format(var, 32, "Ammo4=%d\n",PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var);
    				format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
    				format(var, 32, "PayDay=%d\n",PlayerInfo[playerid][pPayDay]);fwrite(hFile, var);
    				format(var, 32, "PayDayHad=%d\n",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var);
    				format(var, 32, "CDPlayer=%d\n",PlayerInfo[playerid][pCDPlayer]);fwrite(hFile, var);
    				format(var, 32, "Wins=%d\n",PlayerInfo[playerid][pWins]);fwrite(hFile, var);
    				format(var, 32, "Loses=%d\n",PlayerInfo[playerid][pLoses]);fwrite(hFile, var);
    				format(var, 32, "AlcoholPerk=%d\n",PlayerInfo[playerid][pAlcoholPerk]);fwrite(hFile, var);
    				format(var, 32, "DrugPerk=%d\n",PlayerInfo[playerid][pDrugPerk]);fwrite(hFile, var);
    				format(var, 32, "MiserPerk=%d\n",PlayerInfo[playerid][pMiserPerk]);fwrite(hFile, var);
    				format(var, 32, "PainPerk=%d\n",PlayerInfo[playerid][pPainPerk]);fwrite(hFile, var);
    				format(var, 32, "TraderPerk=%d\n",PlayerInfo[playerid][pTraderPerk]);fwrite(hFile, var);
    				format(var, 32, "Tutorial=%d\n",PlayerInfo[playerid][pTut]);fwrite(hFile, var);
    				format(var, 32, "Mission=%d\n",PlayerInfo[playerid][pMissionNr]);fwrite(hFile, var);
    				format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
    				format(var, 32, "Adjustable=%d\n",PlayerInfo[playerid][pAdjustable]);fwrite(hFile, var);
    				format(var, 32, "Fuel=%d\n",PlayerInfo[playerid][pFuel]);fwrite(hFile, var);
    				format(var, 32, "Married=%d\n",PlayerInfo[playerid][pMarried]);fwrite(hFile, var);
    				format(var, 32, "MarriedTo=%s\n",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var);
    				format(var, 32, "Parola=%s\n",parola[playerid]);fwrite(hFile, var);
    				fclose(hFile);
    				SendClientMessage(playerid, COLOR_YELLOW, "Acest cont a fost inregistrat va rugam sa va logati. (/login and password)");
    			}
    	}
    	return 1;
    }

    l-am facut in graba ... nush daca e corect dar sar putea sa fie ;)

    daca nu este corect si da erori spune aici si eu maine te ajut ;) acum trebuie sa plec ;)

  10. imi trebuie

    stock OnPlayerRegister(playerid,tmppass)

    {

    etc

    sau depinde poate ai

    public OnPlayerRegister(playerid,tmppass);

    {

    etc ... copie acel etc :)) si punel aici cat de rpd poti ca trebuie sa ies...

  11. nush cum sa iti explic :S imi trebuie comanda ta de register sau scriptul de la dialog ... cum ar fi aici :

    if(dialogid==register)
    {
    if(!response)
    {
    if (!dini_Exists(udb_encode(playername)))
              {
                  dini_Create(udb_encode(playername));
                  dini_IntSet(udb_encode(playername), "password", udb_hash(inputtext));
                  dini_IntSet(udb_encode(playername), "adminlevel", 0);
                  dini_IntSet(udb_encode(playername), "money", 0);
                  dini_IntSet(udb_encode(playername), "score", 0);
                  dini_IntSet(udb_encode(playername), "registered", 0);
                  registered[playerid] = 1;
              }
    }
    }

  12. trebuie sa modifici din comanda sau dialogul cu care te inregistrezi sa iti salveze parola in fisierul userului din scriptfiles :>

    asa ceva am si eu la server :> chiar e folositoare functia :>

×
×
  • 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.