Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - Peter1481048284

Oldalak: 1 ... 8 9 [10] 11 12
136
Fórum Archívum (Témák/Fórumok) / Re:Admin
« Dátum: 2013. Július 10. - 12:13:31 »
Az hogy én erre a rendszerre írom a bevált admin rendszeremet. Csak át kell írni pár helyen!

137
Segítségkérés / KillTimer hiba
« Dátum: 2013. Július 09. - 14:56:36 »
Üdv erre kéne segítség.
 

SetTimerEx(\"Vonszol\", 1000, 1, \"dd\", playerid,targetid);

 
Egyik parancsba megadom a /visz nél hogy a megadott idõnként a targetid teleportálja a playerid hez
Na de van egy /elenged parancs is
 

new Float:x, Float:y, Float:z;
GetPlayerPos(targetid, x, y, z);
if(IsPlayerInRangeOfPoint(playerid, 10.0, x, y, z))
{
    KillTimer(\"Vonszol\", playerid,targetid);
}

 
És
 

error 035: argument type mismatch (argument 1)

 
ez az error

138
Fórum Archívum (Témák/Fórumok) / Re:Scriptert kerestetik!
« Dátum: 2013. Július 09. - 12:45:36 »
Csak úgy mellékesen.
Hányszor akarod még megnyitni ?
http://sampforum.hu/index.php?topic=43248.0 Scriptert keresel itt is ugyan ezzel a témával
http://sampforum.hu/index.php?topic=42871.0 Régebbi de még mindig scriptert keresel
És ezzel együtt a 3. ha nem látják akkor írj egy hozzászólást és elõre kerül de ne nyitogasd már újra!

139
SA-MP: Szerverfejlesztés / Peter Frakció Rendszer
« Dátum: 2013. Július 05. - 17:06:09 »


Peter Frakció Rendszer V1


Üdv elhoztam nektek az egyik Scriptemet amiben frakciókat lehet csinálni. !De nem IG!
Parancsok nincs! Azokat neked kell beiktatnod, ez a script csak megadja a lökést.


Mivel nagyon sokat látok, hogy ilyen frakció script olyan frakció script kérés ezért teszem fel ezt nektek.
A scriptben van egy regisztráció amit könnyen kiszedhettek ha nem kell. A rendszer lementi a frakciókat amiben tartozik épp a személye.


Telepítése egyszerû a mappát úgy rendeztem, hogy csak be kelljen húzgálnod a fájlokat


A legtetején található
 

#define TEAM_AZTECAS 1
....

 
Ezt bõvíthetitek amivel csak akarjátok.


Mivel saját szervert írok. Nem holnap fog kijönni a V2 amiben frakció kocsik/rang lenne de ha átlátjátok a scriptet ti is könnyen megcsinálhatjátok.


Remélem segítettem :)


LETÖLTÉS
Spoiler for Teljes Kod:


//FRAKCIÓ RENDSZER BY: Peter | Sa-Mp fórum. A nevemet ne tûntesd el bár úgyis elfogod
#include <a_samp>
#include <streamer>
#include <zcmd>
#include <foreach>
#include <sscanf2>
#include <YSI\\y_ini>
//Defik
#define SCM SendClientMessage
//Mentés defi
#define PATH \"Accounts/%s.ini\"
#define SECONDS(%1) ((%1)*(1000))
#define ALTCOMMAND:%1->%2;           \\
COMMAND:%1(playerid, params[])   \\
return cmd_%2(playerid, params);
#define function%0(%1) forward%0(%1); public%0(%1)
//Színek
#define COL_YELLOW \"{F5E618}\"
#define COL_GREEN \"{2EAD15}\"
#define COL_WHITE \"{FFFFFF}\"
#define COL_BLUE \"{345ACF}\"
#define COLOR_RED 0xE01B4CFF
//regisztrálás
#define DIALOG_REGISTER   1
#define DIALOG_LOGIN      2
#define   DIALOG_AGE        3
#define DIALOG_SEX        4
//Banda defik
//==========Illegális=========
#define TEAM_AZTECAS 0 //Aztecas
#define TEAM_VAGOS 1 //Vagos
#define TEAM_BALLAS 2 //Ballas
#define TEAM_GROVE 3 //Grove St.
#define TEAM_MAFIA 4 //Mafia
//Majd te ezt bõvíted azzal amivel akarod
enum pInfo
{
pPass,
pSex,
    pAge,
pTeam,
pSkin
}
new PlayerInfo[MAX_PLAYERS][pInfo];
public OnFilterScriptInit()
{
return 1;
}
public OnGameModeInit()
{
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
SCM(playerid, COLOR_RED, \"Frakció rendszer aktiválva. By Peter\");
PlayerInfo[ playerid ][ pTeam ] = 0;
if(fexist(UserPath(playerid)))
    {
        INI_ParseFile(UserPath(playerid), \"LoadUser_%s\", .bExtra = true, .extra = playerid);
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,\"Frakció Script\",\"Írd be a jelszavadat\",\"Regisztrálás\",\"Kilépés\");
    }
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
      if(dialogid == DIALOG_AGE)
{
    if(!response)
          {
            Kick(playerid);
          }
          else
          {
    if(strlen(inputtext))
    {
        new age = strval(inputtext);
        if(age > 100 || age < 16)
      {
                    ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, \"- Korod -\",\"Hány éves vagy?\\n{FF0000}(( 16 - 100 ))\",\"Válasz\",\"Kilép\");
      }
      else
      {
         PlayerInfo[playerid][pAge] = age;
         new
            string[ 64 ]
         ;
         format(string, sizeof(string), \"INFÓ: Értem {3BB9FF}%d éves vagy.\",age);
         SendClientMessage(playerid, -1, string);
         SaveAccountStats(playerid);
         SpawnPlayer(playerid);
      }
   }
   else
   {
       return 0;
   }
}
}
if(dialogid == DIALOG_SEX)
{
        if(response)
{
           PlayerInfo[playerid][pSex] = 1;
   SendClientMessage(playerid, -1, \"INFÓ: Te {3BB9FF}férfi vagy.\");
   SetPlayerSkin(playerid, 60);
   PlayerInfo[playerid][pSkin] = 60;
   ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, \"- Korod -\",\"Hány éves vagy?\\n{FF0000}(( 16 - 100 ))\",\"Válasz\",\"Kilép\");
}
else
{
   PlayerInfo[playerid][pSex] = 2;
   SendClientMessage(playerid, -1, \"INFÓ: Te {3BB9FF}férfi nõ.\");
   SetPlayerSkin(playerid, 233);
   PlayerInfo[playerid][pSkin] = 233;
   ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, \"- Korod -\",\"Hány éves vagy?\\n{FF0000}(( 16 - 100 ))\",\"Válasz\",\"Kilép\");
}
}
    switch( dialogid )
    {
        case DIALOG_REGISTER:
        {
            if (!response) return Kick(playerid);
            if(response)
            {
                if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, \"Regisztrálás...\",\"Rossz jelszó.\\nÍrd be a jelszavadat a regisztráláshoz.\",\"Regisztrálás\",\"Kilép\");
                new INI:File = INI_Open(UserPath(playerid));
                INI_SetTag(File,\"data\");
                INI_WriteInt(File,\"Password\",udb_hash(inputtext));
                INI_WriteInt(File,\"Sex\",0);
                INI_WriteInt(File,\"Age\",0);
                INI_WriteInt(File,\"Skin\",0);
                INI_WriteInt(File,\"Team\",0);
                INI_Close(File);
                ShowPlayerDialog(playerid, DIALOG_SEX, DIALOG_STYLE_MSGBOX, \"- Nemed -\",\"Mi vagy?\",\"Férfi\",\"Nõ\");
            }
        }
        case DIALOG_LOGIN:
        {
            if ( !response ) return Kick ( playerid );
            if( response )
            {
                if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
                {
                    INI_ParseFile(UserPath(playerid), \"LoadUser_%s\", .bExtra = true, .extra = playerid);
                    new
                        tmp2[ 256 ],
                        playername2[ MAX_PLAYER_NAME ]
         ;
             GetPlayerName(playerid, playername2, sizeof(playername2));
                  format(tmp2, sizeof(tmp2), \"~w~Udvozollek ~n~~g~%s\", playername2);
         GameTextForPlayer(playerid, tmp2, 5000, 1);
         SetTimerEx(\"UnsetFirstSpawn\", 5000, false, \"i\", playerid);
                  SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pSkin], 1.0, -1, -1, -1, -1, -1, -1, -1, -1, -1);
      }
                else
                {
                    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,\"Belépés\",\"Rossz jelszó.\\nÍrd be a jelszavad\",\"Belep\",\"Kilép\");
                }
                return 1;
            }
        }
    }
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
SaveAccountStats(playerid);
return 1;
}
//Functionals ok :)
function LoadUser_data(playerid,name[],value[])
{
INI_Int(\"Password\",PlayerInfo[playerid][pPass]);
    INI_Int(\"Sex\",PlayerInfo[playerid][pSex]);
    INI_Int(\"Age\",PlayerInfo[playerid][pAge]);
    INI_Int(\"Skin\",PlayerInfo[playerid][pSkin]);
    INI_Int(\"Team\",PlayerInfo[playerid][pTeam]);
    return 1;
}
function SaveAccountStats(playerid)
{
new
INI:File = INI_Open(UserPath(playerid))
;
INI_SetTag(File,\"data\");
PlayerInfo[playerid][pSkin] = GetPlayerSkin(playerid);
    INI_WriteInt(File,\"Sex\",PlayerInfo[playerid][pSex]);
    INI_WriteInt(File,\"Age\",PlayerInfo[playerid][pAge]);
    INI_WriteInt(File,\"Skin\",PlayerInfo[playerid][pSkin]);
    INI_WriteInt(File,\"Team\",PlayerInfo[playerid][pTeam]);
INI_Close(File);
return 1;
}
stock UserPath(playerid)
{
    new string[128],playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,playername,sizeof(playername));
    format(string,sizeof(string),PATH,playername);
    return string;
}
stock RPName(playerid)
{
    new string[24];
    GetPlayerName(playerid,string,24);
    new str[24];
    strmid(str,string,0,strlen(string),24);
    for(new i = 0; i < MAX_PLAYER_NAME; i++)
    {
        if (str == \'_\') str = \' \'; //ha nem role play akkor ezt a sort szedd ki!!!
    }
    return str;
}
stock udb_hash(buf[]) {
    new length=strlen(buf);
    new s1 = 1;
    new s2 = 0;
    new n;
    for (n=0; n<length; n++)
    {
       s1 = (s1 + buf[n]) % 65521;
       s2 = (s2 + s1)     % 65521;
    }
    return (s2 << 16) + s1;
}
//Teszt parancsok hogy megértsd. Értem?
CMD:fkhelp(playerid, params[])
{
if(PlayerInfo[playerid][pTeam] == 0)
{
SCM(playerid, COLOR_RED, \"Aztecas tagja vagy\");
}
if(PlayerInfo[playerid][pTeam] == 1)
{
SCM(playerid, COLOR_RED, \"Vagos tagja vagy\");
}
if(PlayerInfo[playerid][pTeam] == 2)
{
        SCM(playerid, COLOR_RED, \"Ballas tagja vagy\");
}
if(PlayerInfo[playerid][pTeam] == 3)
{
SCM(playerid, COLOR_RED, \"Grove St. Tagja vagy\");
}
if(PlayerInfo[playerid][pTeam] == 4)
{
SCM(playerid, COLOR_RED, \"Mafi tagja vagy\");
}
return 1;
}

 
\"mediafire.png\"Mediafire:  Letöltés itt
\"icon_spacer.gif\"Dropbox: Letöltés itt


140
Fórum Archívum (Témák/Fórumok) / Re:[Lejart]Mappelést vállalok!
« Dátum: 2013. Július 04. - 22:42:52 »
:facepalm:
Nem azt mondta színezd ki, hanem azt hogy bõvítsd.

141
Szkript kérések / Terület harc Filterscript
« Dátum: 2013. Július 03. - 00:02:21 »
Üdv.
Tudna valaki küldeni, nekem egy terület harc scriptet?
Ezt arra értem, hogy pl van aztecas meg vagos és van 2 terület és az egyik megtámadja a másikat és harcolni kell a területen míg az utólsó ember meg nem hal.
Tudom Google a barátom de akárhogyan is keresem 1 et se találtam.

Dupla hozzászólás automatikusan összefûzve. ( 2013. Július 03. - 11:48:08 )

Látom sok ilyen script van

142
Segítségkérés / Kocsi lopó animáció
« Dátum: 2013. Július 02. - 19:03:48 »
Üdv.
Keresgéltem a sa-mp wikin egy animációt minek a pontos nevét nem tudom, hátha ti tudtok segíteni nekem.
Na az animáció röviden leírva az lenne, hogy
benyúl a mûszer fal aló és ott babrál egy ilyen animációt láttam már szervereken. Megtudná valaki nekem mondani az animáció pontos nevét?
Elõre is köszönöm

143
Fórum Archívum (Témák/Fórumok) / Re:Sötétedõ képernyõ
« Dátum: 2013. Július 02. - 13:40:11 »
De fura megtaláltam
http://forum.sa-mp.com/showthread.php?t=280681
Tessék Beírtam ugyan azt amit mondtam \"Sa-mp [FS] intro\" legelsõ találat. Itt a szöveget nézd ott van megcsinálva a sötétedés.
Ja és Dfoglalo. Nem gyengén kapd be kérlek. Segítenék neked és nem hülyeséget írok.
A \"Meg nem mondom\" kicsit félreérthetõ arra értettem, hogy én se tudom mi a színkódja.

144
Fórum Archívum (Témák/Fórumok) / Re:SA:MP autó készítés
« Dátum: 2013. Június 30. - 23:47:51 »
Idézetet írta: BoOy date=1372628680\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39111\" data-ipsquote-contentclass=\"forums_Topic


Huh AttachObjectToVehicle lehet van egy TextEditor nevét nem tudom de faja. Olyat lehet vele készíteni, hogy a térbe készíti el nem a monitoron marad hanem térben vagyis rárakod pl városházára és ottmarad. Ebbõl lehet tudja valaki a nevét. Na olyanba csinálsz egyet elnevezed pl kocsiPB nek majd lemented és berakod gamemode majd ez a kód!
 
A válasz:
http://wiki.sa-mp.com/wiki/SetObjectMaterialText
 
[/quote]
Ott a pont

145
Segítségkérés / PlayAudioStreamForPlayer kérdés
« Dátum: 2013. Június 30. - 22:21:12 »
Arra lennék kíváncsi, hogy tudnám megoldani, hogy ne jelenítse meg az elérési útvonalat a playernek?

146
Munkaerő keresése / The Original Cross RPG 2013 Scripter keres
« Dátum: 2013. Június 30. - 18:45:17 »



\"width=500
http://kepfeltoltes.hu/130630/AK-47__SA_www.kepfeltoltes.hu_.png[/img]
 


Üdv mindenkinek.
Hamarosan még a nyáron le akarom bonyolítani a scriptelést és a szerverindításos dolgokat de mivel egyedül vagyok a scriptelésbe ezért társakat keresek kik megbízhatóak és értik is amit csinálnak.


Mit akarok kihozni ebbõl az egészbõl.
Valljuk be sok olyan ember van ki jó szándékból felteszi a gamemode-ját és más letölti és 10.000.000 DB edit lesz belõle és saját tapasztalat szerint 10 bõl 6-7 ember azt mondja, hogy ezt full õ írta.
Ebbõl a szerverbõl sokat akarok kihozni, hisz nem edit szerver semmi See, Desert ezzel nem azt mondom, hogy ezek rossza sõt  :thumbsup: le a kalappal a készítõk elõtt. De egy rendes 0 ról írt modot szeretnék futtani és készíteni amiben sok lehetõség rejlik amiért segítséget kérek a scriptelésbe.
Rengeted érdekesség lenne.
\"120930020750614522_www.kepfeltoltes.hu_.png\"
A rendõrség feljavítása, mint hangulatilag és mint felszerelésileg
Több elérhetõ parancs mint a See rpg ben.
\"gangster_www.kepfeltoltes.hu_.png\"
Illegálok elnyomása csökkentése
CCTV csak a kamerázott területeken lesznek nem a szemedbe lesz beleépítve és mindent lát
\"ikon_szabaly.png\"
Egyedi szabályzat mint a való életben.
Ha megölsz valakit a szerveren nem 10p kapsz hanem lehet, hogy órákat, napokat a börtönbe
ahonnan akár meg is lehet szökni ha vannak csapattársaid vagy épp fontos maffia tag vagy


Mit kéne tudnia a Scripternek.
Elsõ fokon ténylegesen értse a dolgát. Ha ír PM ne azzal kezdje, hogy ha rábíznak valamit megcsinálja de egy  SendClientMessage et nem bír leírni.
1. Haladó szintû scriptelés.
2. Minimum 2-3 vagy több évnyi Pawno használat.
3. Ha tud C# nyelven elõny hisz saját Launchert akarok írni a szervernek. (Még csak az ötlet van erre még nem biztos)
4. 14. életévét beöltötte.


Mit tudnék ezért ajánlani.
Azért, hogy segíteni nekem és egy fájin modot megírni.
1. Legnagyobb rang a szerveren.
2. A weblapon Admin rangot kap.
3. A szerverhez való hozzáférés.
4. TS 3 admin rang.
A többi még ? jeles.


FIGYELEM: Még nem áll tesztszerver(HOST) rendelkezésre.
Jelentkezés PM be.
 
Üdvözlettel The Original Cross Role Play
 

http://crossrpg.ucoz.hu/
 

A weblap nagyon kezdeti fázisban van

147
Fórum Archívum (Témák/Fórumok) / Re:Frakció
« Dátum: 2013. Június 29. - 23:51:19 »
Igen arra gondol, hogy
 
#define TEAM_RENDOR 0
if(!strcmp(cmdtext, \"/leaderad\", true))
{
 if(IsPlayerAdmin(playerid))
         {
                   SendClientMessageToAll(0xDEEE20FF, \"Frakció tagot ad.\");
new targetid,type,string[128];
if(sscanf(params, \"ui\", targetid, type)) return SendClientMessage(playerid, COLOR_GRAD2, \"Használd: {FFFFFF}/leaderad [id] [szám]\");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_GREY, \"* Nem elérhetõ..\");
if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy FõAdmin\");
                   PlayerInfo[ playerid ][ pTeam ] == 0;
         }
 return 1;
}

 
és ez se 100% os csak a megértés kedvéért írtam le

148
Fórum Archívum (Témák/Fórumok) / Re:serverfile kérdés
« Dátum: 2013. Június 29. - 23:41:36 »
Ezt a topikot töröl kérlek mert 2x nyitottad meg ugyan azzal a tartalommal és az egyikre választ is kaptál.
http://sampforum.hu/index.php?topic=43582.0 Ebben a topikodban
 
Idézetet írta: Dommper date=1372528702\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39086\" data-ipsquote-contentclass=\"forums_Topic
Desert Towns (DT)
 

149
http://sampforum.hu/index.php?topic=26884.0 senki nem olvassa?  :question: Te vagy a 2. ember kinek mondom, hogy csak PM be lehet érdeklõdni.

150
Fórum Archívum (Témák/Fórumok) / Re:Ban Offline ként.
« Dátum: 2013. Június 23. - 11:16:42 »
Idézetet írta: ɐʞzssǝlosz date=1371977597\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38801\" data-ipsquote-contentclass=\"forums_Topic
Megkeresed a regisztrációs adatait és kitiltod, nem tudom mi olyan nehéz azon. :D
Tudod a játékos nevét az alapján megkeresed, ha meg IP alapján szeretnéd tiltani a server_log.txt fájl is tartalmazza (meg általában minden normálisabb regisztrációs rendszer) ki melyikkel lépett fel. Bemásolod a samp.ban fájlba az IP-t majd újra betöltöd a futó samp szerveren /rcon reloadbans, vagy újraindítod a szervert, kész.
 
úgy ám ahogy õ mondja.

Oldalak: 1 ... 8 9 [10] 11 12
SimplePortal 2.3.7 © 2008-2024, SimplePortal