Ü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 - Zalakaka45

Oldalak: 1 [2] 3 4 5
16
Szkript kérések / Sorompó script
« Dátum: 2013. Június 27. - 14:07:50 »
Sziasztok! Valaki készitene nekem egy sorompó scriptet? Nagyon megköszönném!
Parancs a nyitáshoz: /h-nyit
Parancs a záráshoz: /h-zar
Koordináták:
Nyitott Pozició: -961.89941, 2709.5, 45.7
Zárt Pozició: Ugyan annak jelzi ki az MTA csak a rotációja más, X,Y,Z alatt ezt irja: 0.0000000,000.0, 0.0000

17
Segítségkérés / Szerver Parancsokkal Probléma
« Dátum: 2013. Június 22. - 16:12:10 »
Sziasztok! Készitettem egy sorompó scriptet ami fel és le mozog. Mûködik meg minden, szal megy rendesen, de viszont a szerver parancsok amik a szervbe vannak azok nem mennek, csak a sorompó script parancsai! Kérlek segitsetek! Itt a script:
 
#include <a_samp>
#define FILTERSCRIPT
#define Piros 0xAA3333AA
#define Zold  0x33AA33AA
#define Lila  0x9900FFAA
#if defined FILTERSCRIPT
new kapu;
public OnFilterScriptInit()
{
kapu = CreateObject(968, -961.89941, 2709.5, 45.7, 0, 89.75, 96.993);
return 1;
}
#else
public OnGameModeInit()
{
kapu = CreateObject(968, -961.89941, 2709.5, 45.7, 0, 89.75, 96.993);
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/h-nyit\", true) == 0)
{
    new Neve[MAX_PLAYER_NAME]; GetPlayerName(playerid,Neve,MAX_PLAYER_NAME);
if(!strcmp(Neve,\"Win_Diesel\" ) || !strcmp(Neve,\"Edy_Rolend\"))
{
       SendClientMessage(playerid,Piros,\"Nincs jogod felnyitni a sorompót!\");
}
else
{
MoveObject(kapu, -961.89941, 2709.5, 45.7,1,0.0000000,000.0000000,0.0000000);
        new kijelentes[128],  jNeve[ MAX_PLAYER_NAME ];
       GetPlayerName(playerid,  jNeve,  MAX_PLAYER_NAME );
       format(kijelentes, sizeof kijelentes, \"* %s felnyitotta a határ sorompóját!\",jNeve);
}
SendClientMessage(playerid,Piros,\"Nincs jogod felnyitni a sorompót!\");
return 1;
}
if(strcmp(cmdtext, \"/h-zar\", true) == 0)
{
new Neve[MAX_PLAYER_NAME]; GetPlayerName(playerid,Neve,MAX_PLAYER_NAME);
if(!strcmp(Neve,\"Win_Diesel\" ) || !strcmp(Neve,\"Edy_Rolend\"))
{
SendClientMessage(playerid,Piros,\"Nincs jogod lezárni a sorompót!\");
}
else
{
    MoveObject(kapu, -961.89941, 2709.5, 45.7,1,0, 89.75, 96.993);
    new kiiras[128], jNev[ MAX_PLAYER_NAME ];
    GetPlayerName(playerid, jNev, MAX_PLAYER_NAME );
    format(kiiras, sizeof kiiras, \"* %s lezárta a határ sorompóját!\", jNev);
}
SendClientMessage(playerid,Piros,\"Nincs jogod lezárni a határ sorompóját!\");
return 1;
}
return 0;
}

18
Segítségkérés / A közelében lévõnek kiirás
« Dátum: 2013. Június 22. - 11:36:23 »
Sziasztok! Egy ProxDetectoros dologra lenne szükségem az eggyik scriptemhez! A lényege az lenne hogy amikor elmozdul az object akkor kiirja lilával annak aki a közelébe van az illetõnek aki felnyitja hogy: (Neve) felnyitotta a határ sorompóját! Ebben kérem a segitségeteket!
Eddig ennyire állok és nagyon jól megy!
 
#include <a_samp>
#define FILTERSCRIPT
#define Piros 0xAA3333AA
#define Zold  0x33AA33AA
#define Lila  0x9900FFAA
#if defined FILTERSCRIPT
new kapu;
public OnFilterScriptInit()
{
kapu = CreateObject(968, -961.89941, 2709.5, 45.7, 0, 89.75, 96.993);
return 1;
}
#else
public OnGameModeInit()
{
kapu = CreateObject(968, -961.89941, 2709.5, 45.7, 0, 89.75, 96.993);
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/h-nyit\", true) == 0)
{
    new Neve[MAX_PLAYER_NAME]; GetPlayerName(playerid,Neve,MAX_PLAYER_NAME);
if(!strcmp(Neve,\"\" ) || !strcmp(Neve, \"\"))
{
MoveObject(kapu, -961.89941, 2709.5, 45.7,1,0.0000000,000.0000000,0.0000000);
        new kijelentes[128],  jNeve[ MAX_PLAYER_NAME ];
       GetPlayerName(playerid,  jNeve,  MAX_PLAYER_NAME );
       format(kijelentes, sizeof kijelentes, \"* %s felnyitotta a határ sorompóját!\",jNeve);
}
SendClientMessage(playerid,Piros,\"Nincs jogod felnyitni a sorompót!\");
return 1;
}
if(strcmp(cmdtext, \"/h-zar\", true) == 0)
{
MoveObject(kapu, -961.89941, 2709.5, 45.7,1,0, 89.75, 96.993);
SendClientMessage(playerid,Piros,\"Nincs jogod lezárni a sorompót!\");
return 1;
}
return 0;
}

19
Munkaerő keresése / Scriptelést vállalok!
« Dátum: 2013. Május 30. - 20:02:35 »
Üdvözöllek kedves olvasó!
Tuddnivalók Rólam:
Egy 13 éves gyerek vagyok. 9 éves korom óta Scriptelek.
Szeretek dumálni, ha Scriptelhetek az felvidít.
Egy nyugodt gyerek vagyok.
Csak Stunt/Drift szeróra vállalok scriptelést!
Kb ennyi.
Amit Tudok:
Háth elõször is, már készitem a saját Stunt modomat! Még az alap és a \" már félig kész \" között van!
Tudok Dialogot késziteni, kiirásokat.
Teleportokat késziteni, adminrendszer, stb.
Amit Kérek:
A szerveren Scripter rang.
Nyugodt beszéd. (ha dumálunk)
[mod]Elérhetõség: PM -BEN![/mod]

20
Segítségkérés / Pénz Mentése Hiba
« Dátum: 2013. Április 22. - 03:07:43 »
Helló ujra! Készitettem egy olyat dini vel hogy mentse a pénzt. Az van hogy amikor adok magamnak pénzt és megnézem a scriptfiles mappát akkor ott van, de mikor már megint belépek akkor már nem addja meg, amikor kilépek akkor meg lenulláza!
Itt van minden:
 
enum Informacio
{
Penz,
}
new Info[MAX_PLAYERS][informacio];
new nev[MAX_PLAYER_NAME];
new Betolt[128];
new Ment[128];
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, nev, sizeof(nev));
        format(Betolt, sizeof(Betolt), \"Karakterek/%s.ini\",nev);
        if(dini_Exists(Betolt))
       {
                Info[playerid][Penz] = dini_Int(Betolt,\"Penz\");
                GivePlayerMoney(playerid, Info[playerid][Penz]);
       }
return 1;
}
public OnPlayerDisconnect(playerid)
{
GetPlayerName(playerid, nev, sizeof(nev));
    format(Ment, sizeof(Ment), \"Karakterek/%s.ini\",nev);
    if(dini_Exists(Ment))
      {
      dini_IntSet(Ment, \"Penz\", Info[playerid][Penz]);
      }
return 1;
}

21
Készülõ munkák / [FS]Telefon Rendszer
« Dátum: 2013. Április 21. - 11:10:17 »
Helló! Gondolkodtam azon hogy készitek egy Telefon Rendszert.
Amit Tartalmazni Fog:
- Telefon Vásárlás Drága Áron
- 3db Telefon Márka
- Telefon Márkáknak különbözõ képességek
- Wifi a drágább telefonokban
- Telefon Rendelése Netrõl Wifi segitségével
- Hívás

22
Fórum Archívum (Témák/Fórumok) / Dialogos Regisztráció Rendszer (DRR)
« Dátum: 2013. Április 17. - 19:53:34 »
Dialogos Regisztráció Rendszer
Helló! Elkészitettem az elsõ Dialogos Regisztráció Rendszeremet, másnéven DRR.
Ez szerintem nem különbözik a többi regisztrációs rendszertöl de azért remélem a kezdõknek jólessz!
Háth ebben az a lényeg hogy ezt a Módba kell berakni, de nem akárhova!
Egyéb dolgok:
Készitõ: CoolEdy(Zalakaka45)
Elkészitési Idõ: 10-15 perc.
Tesztelve: Volt! Nekem mûködik!
Segitség, ha valaki nem tuddná hogy kell:
Elõször is hozzatok létre a szerver mappájában lévõ Scriptfiles mappában egy \"Karakterek\" nevü mappát!
Nyissátok meg Pawno val a Módot, keressétek meg hogy benne van e a módban hogy #include <Dini>.
Ha nincs benne akkor írjátok bele, fel a többi ilyen Include hoz.
Ha megvan, akkor töltsétek le a Dini.inc -et, majd rakjátok bele a szerver mappájában lévõ Pawno->include mappába!
Nyissátok meg újra a Módot a pawnoval és írjátok a main () fölé ezeket:
 
new Fajl[128];
new Jelszo[64];
new RosszJelszo[MAX_PLAYERS];

 
Ha megvan, defináljátok a Dialógokat, 1 sort kihagytok a new-k fölött és írjátok:
 
#define DialogRegisztracio 1
#define DialogBelepes 2

 
Ha ezzel megvagytok, keressétek meg a public OnPlayerConnect(playerid) függvényt, majd billeszétek alá ezt:
 
format(Fajl, sizeof(Fajl), \"Karakterek/%s.ini\", Nev(playerid));
        if(!fexist(Fajl))
        {
            ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, \"Regisztráció\", \"Te még nem regisztráltál!\\nKérlek írj be egy jelszót!\", \"Oké\", \"Mégse\");
        }
        else
        {
   new Neve[128], jNeve[MAX_PLAYER_NAME];
   GetPlayerName(playerid, jNeve,MAX_PLAYER_NAME);
   ShowPlayerDialog(playerid, 2, DIALOG_STYLE_Password, \"Belépés\", \"Üdvözöllek %d a szerveren!\\nKérlek írd be a jelszavad!\", \"Rendben\", \"Mégse\");
        }

 
Ha ezzel megvagytok, akkor keressétek meg a public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) függvényt, és illeszétek alá ezt:
 
if(dialogid == 1)
        {
                if(!response) Kick(playerid);
                        if(strlen(inputtext) == 0)
                        {
                                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, \"Regisztráció\", \"Te még nem regisztráltál!\\nKérlek írj be egy jelszót!\", \"Rendben\", \"Mégsem\");
                                return 0;
                        }
                        format(Fajl, sizeof(Fajl), \"User/%s.ini\", Nev(playerid));
                        if(!fexist(Fajl))
                        {
                                dini_Create(Fajl);
                                dini_Set(Fajl, \"Jelszo\", inputtext);
                                ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, \"Belépés\", \"Üdvözöllek a szerveren!\\nKérlek írd be a jelszavad!\", \"Rendben\", \"Mégsem\");
                        }
        }
        if(dialogid == 2)
        {
                        format(Fajl, sizeof(Fajl), \"User/%s.ini\", Nev(playerid));
                if(!response)
                        {
                                Kick(playerid);
                        }
                        format(Jelszo, 64, \"%s\", dini_Get(Fajl, \"Jelszo\"));
                        if(!strcmp(inputtext, Jelszo, false))
                        {
                            SendClientMessage(playerid, -1, \"Sikeres belépés! Kérlek válaszd ki a skined!\");
                        }
                        else
                        {
                            RosszJelszo[playerid] ++;
                                SendClientMessage(playerid, -1, \"Helytelen jelszót írtál be!\");
                                if(RosszJelszo[playerid] == 3)
                            {
                                Kick(playerid);
                                }
                                ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, \"Belépés\", \"Üdvözöllek a szerveren!\\nKérlek írd be a jelszavad!\", \"Oké\", \"Mégse\");
                        }
        }

 
Ha megvan, a mód legalljára ezt:
 
stock Nev(playerid)
{
        new Nev[MAX_PLAYER_NAME];
        GetPlayerName(playerid, Nev, sizeof(Nev));
        return Nev;
}

 
Rendben. Készen is vagyunk! Remélem érthetõen elmagyaráztam, és sikerül megoldani! Ha bármi problémátok akad valamivel kapcsolatban, akkor szoljatok!  ;)

23
Segítségkérés / Pénz mentése
« Dátum: 2013. Április 16. - 17:25:20 »
Helló! Van egykis gond az eggyik kis rendszeremmel... Nem menti a pénzt hiába minden jól van.
 
 On Player Connect....
GetPlayerName(playerid, nev, sizeof(nev));
        format(Betolt, sizeof(Betolt), \"Karakterek/%s.ini\",nev);
        if(!dini_Exists(Betolt))
         {
            dini_Create(Betolt);
            dini_Set(Betolt, \"Pénz\", \"0\");
            dini_IntSet(Betolt, \"Pénz\", Info[playerid][Penz]);
       }
       else
       {
                Info[playerid][Penz] = dini_Int(Betolt,\"Pénz\");
       }

 

OnPlayerDisconnect...
GetPlayerName(playerid, nev, sizeof(nev));
    format(Ment, sizeof(Ment), \"Karakterek/%s.ini\",nev);
    if(!dini_Exists(Ment)){}
    else
        {
                dini_IntSet(Ment, \"Pénz\", Info[playerid][Penz]);
    }

24
Segítségkérés / TextDraw Fent
« Dátum: 2013. Április 14. - 15:55:25 »
Helló! Valaki kérlekszépen megmondaná hogyan készithetek olyan TextDraw ot ami fent van vagy jobb oldali sarokban fent?

25
Segítségkérés / Lenti Lista
« Dátum: 2013. Április 13. - 18:54:10 »
Helló! Tuddjátok van a SeeRPG nek lent lista, azt szeretném kérdezni, hogy olyat hogy tudok elõhozni egy parancsra?

26
Segítségkérés / Gond-OnPlayerCommandPerformed
« Dátum: 2013. Április 12. - 15:50:16 »
Helló! Az a gondom hogy benne van a módban az OnPlayerCommandPerformed de mégis azt irja ha rossz parancsot írok hogy \" Unknow Command \"!
OnPlayerCommandPerformed:
 
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
        if(!success)
        {
                new rosszparancs[128];
                format(rosszparancs, sizeof(rosszparancs), \"{00FF00}A szerveren {FF0000}%s {00FF00}parancs nem létezik!\", cmdtext);
                Neki(playerid,-1,rosszparancs);
        }
        return 1;
}

27
Segítségkérés / Adminadás
« Dátum: 2013. Április 12. - 09:08:47 »
Helló! Kérlek segitsetek! Van egykis gondom az adminrendszerrel, de nem tudom hogy mi:
 
if(!strcmp(cmdtext, \"/adminad\", true))
{
if(pInfo[playerid][Admin] == 0) return SendClientMessage(playerid, Piros, \"Csak Fejlesztok használhatják ezt a parancsot!\");
if(pInfo[playerid][Admin] == 5)
{
new tmpspace = strfind(cmdtext, \" \", true, 11);
if(!cmdtext[11]) return SendClientMessage(playerid, Zold, \"Használata: /adminad <Játékos ID> <Admin Szint>\");
if(!cmdtext[tmpspace+1]) return SendClientMessage(playerid, Zold, \"Használata: /adminad <Játékos ID> <Admin Szint>\");
pInfo[strval(cmdtext[11])][Admin]=strval(cmdtext[tmpspace+1]);
new tmpstring[128];
GetPlayerName(strval(cmdtext[11]), tmpstring, MAX_PLAYER_NAME);
format(tmpstring, 128, \"%s-nak/nek adtál %d-as/es Admint.\", tmpstring, strval(cmdtext[tmpspace+1]));
SendClientMessage(playerid, Sarga, tmpstring);
GetPlayerName(playerid,tmpstring,MAX_PLAYER_NAME);
format(tmpstring, 128, \"%s adott neked %d-as/es Aadmint.\", tmpstring, strval(cmdtext[tmpspace+1]));
return SendClientMessage(strval(cmdtext[11]), Sarga, tmpstring);
}
}

 
És mikor ezt beirom:
 
gamemode/Stunt.amx]: During execution of OnPlayerCommandText()
gamemodes/Stunt.amx]: Run time error 5: \"Invalid memory acces\"

28
Szkript kérések / AdminRendszer
« Dátum: 2013. Április 11. - 18:44:29 »
Helló! Valaki kérlekszépen csinálna nekem egy admin rendszer ezekkel a rangokkal?:
ÚjoncAdmin -> 1
Admin -> 2
FõAdmin -> 3
Tulajdonos -> 4
Fejlesztõ -> 5
A parancs az admin szint adáshoz /adminad lenne! Kérlek segitsetek!

29
Munkaerő keresése / Szkriptertársat keresek
« Dátum: 2013. Április 11. - 16:31:43 »
Helló! Már készitem az elsõ stunt modomat! Egy gond van, az hogy nem tudok pár dolgot megcsinálni, ezért keresek scriptertársat!
Amiket csináltam eddig a módba:
1. Dialogos Belépés és Regisztráció.
2. Dialogos Teleport Rendszer.
3. Dialogos Rádió Rendszer.
4. Teleportálás a TAB listábol.
5. Belépés/Kilépési üzenet az összes játékosnak.
6. Autómatikus 5 szekundumos szervernév váltó.
7. Autómatikus üzenetek.
8. Autómatikus autó javítást ami parancsal inditható be/kapcsolható ki!
9. AdminPanel ami RCON adminnal mûködik. (Ha meglenne a rendes adminrendszer avval mûködne)
10. Jármû lekérõ rendszer.
11. A játékban lent szervernév felirat.
Amiket szeretnék még bele de nem tudom megcsinálni:
1. AdminRendszer
2. Pár Banda
3.NPC busz ami kóddal indulna el.
Aki szivesen segit nekem ezekben a dolgokban az kérlek vegyen fel skypon:
Skype: bauerpatrick2

30
Segítségkérés / Error
« Dátum: 2013. Április 11. - 13:58:38 »
Helló! Nem tudom mi lehet a gond! Már mindent próbáltam de:
 
error 017: undefined symbol \"vehicleid\"

 
És:
 
SetVehicleHealth(vehicleid, 1000.0);

 
Nem tudom mi lehet a gond! Kérlek segitsetek!

Oldalak: 1 [2] 3 4 5
SimplePortal 2.3.7 © 2008-2024, SimplePortal