GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: jana4 - 2011. Szeptember 04. - 12:31:44

Cím: Kisebb kérdések
Írta: jana4 - 2011. Szeptember 04. - 12:31:44
Üdv fórumozók!
 
Ebben a topikban tehettek fel kisebb, gyors, egyszerû kérdéseket, ha valamit nem tudnátok!

A topik létrehozását Zinthos ötlete alapján nyitottam meg.
Cím: Kisebb kérdések
Írta: tudvari - 2011. Szeptember 04. - 12:32:11
Rajtam kívül valaki más is felvetette?:D
Kérdés:
Átállítom Név.ini-ben az admin szintemet. (Sheet adminrendszerében)
És amint belépek már nem vagyok az.Kipróbáltam szerver újraindítással is de úgy sem jó.Pár nappal ezelõtt ment most nem.
Ötletek?
Cím: Kisebb kérdések
Írta: jana4 - 2011. Szeptember 04. - 12:32:59
Ha van benne ékezet, lehet az a baja.

Vagy: használj másik adminrendszert próbára.
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 04. - 12:41:29
Ha egy fájlba egy logikai változó értékét írom, akkor egész számként, vagy karakterláncként kell kezelnem?
(Dini-t használok)
Cím: Kisebb kérdések
Írta: tudvari - 2011. Szeptember 04. - 12:56:15
Most meg regisztrálok és utána nem menti le az adatokat.Nincs Tudvari.inc nevû fájl :S
Cím: Kisebb kérdések
Írta: jana4 - 2011. Szeptember 04. - 12:57:20
Idézetet írta: Zinthos date=1315132889\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ha egy fájlba egy logikai változó értékét írom, akkor egész számként, vagy karakterláncként kell kezelnem?
(Dini-t használok)
 
Integer, tehát egész szám.
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 04. - 13:12:09
static és a const az mit tud?
Olvasgattam róla wikin, de nem nagyon értettem...
Cím: Kisebb kérdések
Írta: Lercan - 2011. Szeptember 04. - 15:38:32
Ez miez?
http://kepfeltoltes.hu/view/110904/1207710314n_vtelen_www.kepfeltoltes.hu_.jpg
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 04. - 15:43:48
Idézetet írta: Lercan date=1315143512\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ez miez?
http://kepfeltoltes.hu/view/110904/1207710314n_vtelen_www.kepfeltoltes.hu_.jpg
 
omg.
Ne a .so-t töltsd be, mert az linuxos. :mistrust:
Cím: Kisebb kérdések
Írta: Lercan - 2011. Szeptember 04. - 15:46:08
Eddig is ez volt és hibátlanul mûködött. De akkor lennél szives leírni hogy akkor melyiket töltsem? :)
__________________________________________
Áírtam .dll  formátumra így asszem jó
Cím: Kisebb kérdések
Írta: Norby - 2011. Szeptember 04. - 15:59:48
Hello All
Letöltöttem ezt a libcurl.dll filet az ujj MTA-hoz ezt a filet hova tegyem hogy elfogadja az MTA ?? :)
Cím: Kisebb kérdések
Írta: Lercan - 2011. Szeptember 04. - 16:04:24
WebSite\" post=\"173344\" timestamp=\"1315144788\"]
Hello All
Letöltöttem ezt a libcurl.dll filet az ujj MTA-hoz ezt a filet hova tegyem hogy elfogadja az MTA ?? :)
 
[/quote]
érdekes nekem azt a fájlt ki kellet törölni hogy mûködjön. egyébként a san andreas könyvtárába volt nekem.
Cím: Kisebb kérdések
Írta: Norby - 2011. Szeptember 04. - 16:07:02
érdekes nekem azt a fájlt ki kellet törölni hogy mûködjön. egyébként a san andreas könyvtárába volt nekem.[/quote]
xDD én is kitöröltem és müködik
Köszi ment a + :)
Cím: Kisebb kérdések
Írta: tudvari - 2011. Szeptember 04. - 16:23:20
Melyik filterscript vagy hasonló tartalmazza a belépõ sárga nyilakat? (Pl.: Ammu nation stb)
Cím: Kisebb kérdések
Írta: ~BlackStyler~ - 2011. Szeptember 04. - 16:30:34
Szép lett!
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 04. - 16:34:09
Idézetet írta: tudvari date=1315146200\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Melyik filterscript vagy hasonló tartalmazza a belépõ sárga nyilakat? (Pl.: Ammu nation stb)
 
Nem kéne 2x leirni :-[
DisableInteriorEnterExits()

 
Ezt szedd ki a módodból.
Cím: Kisebb kérdések
Írta: tudvari - 2011. Szeptember 04. - 17:36:01
Mert már vagy 5-6 hsz-el el lett hagyva és az emberek általában nem néznek vissza olyan \"régre\" :D bocsi,törölheted az egyiket ha akarod.És köszi
+1
Hogy lehet azt megoldani hogy ne zavarjon be a ZCMD a sima OnPlayerCommandText nek? beraktam pár CMD: -s parancsot és egy strcmd-s sem megy :S
Cím: Kisebb kérdések
Írta: jana4 - 2011. Szeptember 04. - 19:53:58
[pawn]
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
     if(!strcmp(\"/jupi\", cmdtext, true))
     {
            print(\"Szerintem ez mûködik!\");
     }
     return 1;
}
[/pawn]
Cím: Kisebb kérdések
Írta: tudvari - 2011. Szeptember 04. - 19:55:47
Idézetet írta: Zinthos date=1315146849\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Melyik filterscript vagy hasonló tartalmazza a belépõ sárga nyilakat? (Pl.: Ammu nation stb)
 
Nem kéne 2x leirni :-[
DisableInteriorEnterExits()

 
Ezt szedd ki a módodból.
 
[/quote]
Kiszedtem és még mindig :S
 

[pawn]
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
     if(!strcmp(\"/jupi\", cmdtext, true))
     {
            print(\"Szerintem ez mûködik!\");
     }
     return 1;
}
[/pawn]
 
[/quote]
Akkor
[pawn]public OnPlayerCommandText(playerid, cmdtext[])[/pawn]
ezt cseréljem le és ennyi? a többin nem is kell változtatni?
_____________________________________________________________________________________
[pawn]
public ChatLog(string[])
{
new entry[256], fajl[64];
    format(fajl, sizeof(fajl), \"Log/Chat/%s-%s-%s.log\", Time(\"ev\"), Time(\"honap\"), Time(\"nap\"));
format(entry, sizeof(entry), \"[%s:%s:%s] %s\\n\", Time(\"ora\"), Time(\"perc\"), Time(\"mp\"), string);
new File:hFile;
hFile = fopen(fajl, io_append);
fwrite(hFile, entry);
fclose(hFile);
}[/pawn]
 
D:\\SZERVER\\gamemodes\\3.pwn(1847) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1847) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1847) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1848) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1848) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1848) : warning 202: number of arguments does not match definition

 
Valaki segítene kérem?
Cím: Kisebb kérdések
Írta: jana4 - 2011. Szeptember 05. - 18:28:09
Idézetet írta: tudvari date=1315158947\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Melyik filterscript vagy hasonló tartalmazza a belépõ sárga nyilakat? (Pl.: Ammu nation stb)
 
Nem kéne 2x leirni :-[
DisableInteriorEnterExits()

 
Ezt szedd ki a módodból.
 
[/quote]
Kiszedtem és még mindig :S
 

[pawn]
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
     if(!strcmp(\"/jupi\", cmdtext, true))
     {
            print(\"Szerintem ez mûködik!\");
     }
     return 1;
}
[/pawn]
 
[/quote]
Akkor
[pawn]public OnPlayerCommandText(playerid, cmdtext[])[/pawn]
ezt cseréljem le és ennyi? a többin nem is kell változtatni?
_____________________________________________________________________________________
[pawn]
public ChatLog(string[])
{
new entry[256], fajl[64];
    format(fajl, sizeof(fajl), \"Log/Chat/%s-%s-%s.log\", Time(\"ev\"), Time(\"honap\"), Time(\"nap\"));
format(entry, sizeof(entry), \"[%s:%s:%s] %s\\n\", Time(\"ora\"), Time(\"perc\"), Time(\"mp\"), string);
new File:hFile;
hFile = fopen(fajl, io_append);
fwrite(hFile, entry);
fclose(hFile);
}[/pawn]
 
D:\\SZERVER\\gamemodes\\3.pwn(1847) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1847) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1847) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1848) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1848) : warning 202: number of arguments does not match definition
D:\\SZERVER\\gamemodes\\3.pwn(1848) : warning 202: number of arguments does not match definition

 
Valaki segítene kérem?
 
[/quote]
OnPlayerCommandText-et vedd ki vagy írd át performedes stílusra. (ne feledd a végén a success-t.)

A 2.nál mi az 1848. sor?


Meg ez a Time(....)
Cím: Kisebb kérdések
Írta: tudvari - 2011. Szeptember 05. - 19:40:10
Köszi a segítséget ment a +1.
A Timeos sor SeeRPG/CryRPG szerûség,megpróbáltam összehozni az ottani szerkezetre,de végül ezt a hibát írta ki.
[pawn]    format(fajl, sizeof(fajl), \"Log/Chat/%s-%s-%s.log\", Time(\"ev\"), Time(\"honap\"), Time(\"nap\")); //1847
format(entry, sizeof(entry), \"[%s:%s:%s] %s\\n\", Time(\"ora\"), Time(\"perc\"), Time(\"mp\"), string); //1848
[/pawn]
Cím: Kisebb kérdések
Írta: t0x1c - 2011. Szeptember 16. - 13:55:34
Nem tudjátok miért nem megy a GTA San Andreasba az egér?Pedig mindent megprobáltam hogy mennyen de nem ment miért?????
Cím: Kisebb kérdések
Írta: staubka - 2011. Szeptember 16. - 14:06:52
Idézetet írta: t0x1c date=1316174134\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nem tudjátok miért nem megy a GTA San Andreasba az egér?Pedig mindent megprobáltam hogy mennyen de nem ment miért?????
 
Nálam is szokott ilyen lenni, azután, miután leteszem tálcára a játékot...
Párszor ESC-be lépsz meg vissza, addig amíg jó nem lesz. Ha egyáltalán nem mûködik, akkor a SA-n belül a játékbeállításokban az egér érzékenységet állítsd a neked megfelelõ(bb)re.
Cím: Kisebb kérdések
Írta: t0x1c - 2011. Szeptember 16. - 14:10:10
Én aszt akkarom hogy a rendes játékba mennyen az egér de ott egyáltalán nem mükszik :S
Cím: Kisebb kérdések
Írta: PartY.SheeT - 2011. Szeptember 16. - 14:23:23
Idézetet írta: t0x1c date=1316175010\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Én aszt akkarom hogy a rendes játékba mennyen az egér de ott egyáltalán nem mükszik :S
 
Talán ez: Esc--->Options----> és ott felül ha Joypadot ír, akkor katt rá hogy váltson.
Ha ez nem, akkor rakd újra a SA-t.
Cím: Kisebb kérdések
Írta: curvemaster - 2011. Szeptember 16. - 21:11:16
A false a 0 és a true az 1? Mert mindig elfelejtem :( :D
Cím: Kisebb kérdések
Írta: staubka - 2011. Szeptember 16. - 23:51:48
Idézetet írta: Cole date=1316200276\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A false a 0 és a true az 1? Mert mindig elfelejtem :( :D
 
Ahogy mondod. :D
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 22. - 14:43:22
Hali, Íme 3x3 kordináta egy ugyanazon Objectel.
A kérdésem melyik van a legmagasabbon ?
 
1.   CreateObject(972, 2022.383057, 1483.781250, 6.367191, 0.0000, 269.7591, 0.0000);
2.    CreateObject(972, 2022.229614, 1483.721924, 4282.253906, 0.0000, 269.7591, 0.0000);
3.    CreateObject(972, 2022.360840, 1483.802246, 2394.330811, 0.0000, 269.7591, 0.0000);

 
Szerány véleményem szerint  Talán a 3.ik ami a legmagasabbon van, és a 1. amelyik a leglentebb van?
Cím: Kisebb kérdések
Írta: ►ѕтa - 2011. Szeptember 22. - 14:45:19
1.   CreateObject(972, 2022.383057, 1483.781250, 6.367191, 0.0000, 269.7591, 0.0000);
2.    CreateObject(972, 2022.229614, 1483.721924, 4282.253906, 0.0000, 269.7591, 0.0000);
3.    CreateObject(972, 2022.360840, 1483.802246, 2394.330811, 0.0000, 269.7591, 0.0000);
Ez a magasság.
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 22. - 15:18:11
Köszönöm a segítséget.
Szerk1:
Valami olyan Admin Scriptet tudtok ajánlani ami hasonló mint az ExtremeAdmin, lehet Rcon is. Csak az lenne a lényeg hogy müködjön és ne legynek benne ldubd és más egyébb plugin és Include, mert a saját módom a régi módok szerint van felépítve és nincs türelmem se kedvem átírogatni uj stílusra, mivel nemis nagyon ismerem.
Válaszotok köszönöm.
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 23. - 20:00:28
Nem tudja valaki hogy mi a bukfenc animnak a neve (ha van)? (elõre)
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 23. - 21:11:08
Mit rontottam el? Mi hiányzik belõle? Azt szeretném hogy parancsra lespawnoljon, egyszerre többet is lehetne.
[pawn]
new Float:x, Float:z, Float:y;
if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
GetPlayerPos(playerid, Float:x, Float:z, Float:y);
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(Float:x, Float:z, Float:y 1225);
return 1;
}
[/pawn]
és ha megkérhetnélek bennetek valami törlõ parancsot is létrehoznátok hozzá?
elõre is köszi
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 23. - 21:15:11
Idézetet írta: Predator date=1316805068\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Mit rontottam el? Mi hiányzik belõle? Azt szeretném hogy parancsra lespawnoljon, egyszerre többet is lehetne.
[pawn]
new Float:x, Float:z, Float:y;
if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
GetPlayerPos(playerid, Float:x, Float:z, Float:y);
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(Float:x, Float:z, Float:y 1225);
return 1;
}
[/pawn]
és ha megkérhetnélek bennetek valami törlõ parancsot is létrehoznátok hozzá?
elõre is köszi
 
Nem írtad hozzá hogy melyik objectel akarod végezni a mûveletet!
[pawn]if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
        new Float:x, Float:y Float:z;
GetPlayerPos(playerid, x, y, z);
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(objectid,x, y, z );
return 1;
}[/pawn]
Törléshez:
DestroyObject(objectid);
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 23. - 22:16:28
Hát ez valahogy nem jön, ösze öszedobnád a parancsot? Sose konvertálja át amx-re, hiba van benne.
Szerk1: Megvolt a hiba, kihagytál egy veszõt, sikerült öszetenni, de nem reagál a parancsra, az üzenet sikerül, de a cselekmény nem történik meg, tehát nem Spawnol hozzám az Object.
[pawn]if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(1225, x, y, z );
return 1;
}[/pawn]
ötlet?
Cím: Kisebb kérdések
Írta: DrAkE - 2011. Szeptember 23. - 22:34:27
http://wiki.sa-mp.com/wiki/CreateObject
Ha nincs létrehozva az object nincs mit mozgatni! :)
Pl:
[pawn]new teszt;
teszt = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
[/pawn]
Majd akkor használhatod ezt:
[pawn]SetObjectPos(teszt, ujkordx, ujkordy, ujkordz);[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 24. - 09:52:55
Remek :D Sikerült lespawnolta a hordót köszönöm, Viszont 2x  spawnoltam utánna többet nemis tudtam, az üzenet megérkezett de a hordó nem spawnolt le.  És jó lenne ha legalább 3mat letudnék spawnolni, kiegészítve még avval hogy anélkül hogy ujra spawnolna robbanás nélkül. Ha felrobbant ne jelenjen meg visza az eredeti helyére, de viszont lehesen lekérni ilyen Objectet.
Még valami, ha lehet ne a karaktere spawnoljon, hanem inkább az elé 1-2 métere.
Válaszokat köszönöm
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 24. - 11:40:52
Idézetet írta: Predator date=1316850775\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Remek :D Sikerült lespawnolta a hordót köszönöm, Viszont 2x  spawnoltam utánna többet nemis tudtam, az üzenet megérkezett de a hordó nem spawnolt le.  És jó lenne ha legalább 3mat letudnék spawnolni, kiegészítve még avval hogy anélkül hogy ujra spawnolna robbanás nélkül. Ha felrobbant ne jelenjen meg visza az eredeti helyére, de viszont lehesen lekérni ilyen Objectet.
Még valami, ha lehet ne a karaktere spawnoljon, hanem inkább az elé 1-2 métere.
Válaszokat köszönöm
 
Azt hittem,hogy már létre van hozva az object!
Szerintem csinálj 3 objectet:
[pawn]new object[3];
object[1] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[2] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[3] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object[1], x, y, z );
return 1;
}
if (strcmp(cmdtext, \"/setobject2\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object[2], x, y, z );
return 1;
}
if (strcmp(cmdtext, \"/setobject3\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object[3], x, y, z );
return 1;
}[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 24. - 12:05:38
Köszönöm, De az az igazság nem teljesen így gondoltam, lehet roszul írtam le.
Szóval 1 parancs lenne ami: /setobject
Erre a parancsra lejön a 1225-ös Idjû Object a skin elé egy kis távolságra.
Ha beírom hogy /setobject akkor lespawnol a hordó a közelemben, és ha ujra beirom hogy /setobject akkor mégegy lespawnol, de persze az elsõ is a helyén marad, és így tovább. Attól függ hogy a könyebb megoldani ha bármennyit lespawnolhatok, vagy ha egyszere max 3mat.
És ha felrobban a hordó akkor ne spawnoljon ujra, hanem tünjön el, csak akkor legyen ujra hordó ha én azt kérem.
Amiket póbálgattam, az némelyik vagy ne mvolt jó, vagy robbanás után bebugolt és nem tett le a több objectet.
Válaszokat és asegítségeket elõre is köszönöm
Cím: Kisebb kérdések
Írta: DrAkE - 2011. Szeptember 24. - 12:09:22
Idézetet írta: kadaradam date=1316857252\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Remek :D Sikerült lespawnolta a hordót köszönöm, Viszont 2x  spawnoltam utánna többet nemis tudtam, az üzenet megérkezett de a hordó nem spawnolt le.  És jó lenne ha legalább 3mat letudnék spawnolni, kiegészítve még avval hogy anélkül hogy ujra spawnolna robbanás nélkül. Ha felrobbant ne jelenjen meg visza az eredeti helyére, de viszont lehesen lekérni ilyen Objectet.
Még valami, ha lehet ne a karaktere spawnoljon, hanem inkább az elé 1-2 métere.
Válaszokat köszönöm
 
Azt hittem,hogy már létre van hozva az object!
Szerintem csinálj 3 objectet:
[pawn]new object[3];
object[1] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[2] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[3] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object[1], x, y, z );
return 1;
}
if (strcmp(cmdtext, \"/setobject2\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object[2], x, y, z );
return 1;
}
if (strcmp(cmdtext, \"/setobject3\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object[3], x, y, z );
return 1;
}[/pawn]
 
[/quote]
 
object[1] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[2] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[3] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);

 
Helyett:
 
object[0] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[1] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object[2] = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);

 

SetObjectPos(object[1], x, y, z );
SetObjectPos(object[2], x, y, z );
SetObjectPos(object[3], x, y, z );

 
Helyett:
 
SetObjectPos(object[0], x, y, z );
SetObjectPos(object[1], x, y, z );
SetObjectPos(object[2], x, y, z );
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 24. - 12:11:19
Idézetet írta: Predator date=1316858738\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm, De az az igazság nem teljesen így gondoltam, lehet roszul írtam le.
Szóval 1 parancs lenne ami: /setobject
Erre a parancsra lejön a 1225-ös Idjû Object a skin elé egy kis távolságra.
Ha beírom hogy /setobject akkor lespawnol a hordó a közelemben, és ha ujra beirom hogy /setobject akkor mégegy lespawnol, de persze az elsõ is a helyén marad, és így tovább. Attól függ hogy a könyebb megoldani ha bármennyit lespawnolhatok, vagy ha egyszere max 3mat.
És ha felrobban a hordó akkor ne spawnoljon ujra, hanem tünjön el, csak akkor legyen ujra hordó ha én azt kérem.
Amiket póbálgattam, az némelyik vagy ne mvolt jó, vagy robbanás után bebugolt és nem tett le a több objectet.
Válaszokat és asegítségeket elõre is köszönöm
 
A parancsban hozz létre objectet(CreateObject) és akkor bármennyit le tudsz rakni!
Ha viszont csak 3-t szeretnél,akkor hozz létre egy változót,amihez hozzáadsz +1-t ha lerakódik az object,és ha az 3 akkor tárj vissza egy üzenettel!
Segítek ha nem menne:
[pawn]new valtozo;[/pawn]
Object lerakásakkor:
[pawn]valtozo++;[/pawn]
ha a változó értéke 3:
[pawn]if(valtozo == 3) return SendClientMessage(playerid, 0xFFFFFFF, \"Csak 3 objectete hozhatsz létre\");[/pawn]
lehetnek benne hibák,mert itt írtam meg,de nem hiszem hogy lenne
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 24. - 12:19:50
Köszönöm a gyors reagálásotokat,
Megsikerült oldanom kicsit másképp a dolgokat, ahogy teljes mértékben megvilágosodtam. :)
De még mindig van egy kis bökennõ.
Kicsit rondán oldottam meg, de engem ez nem zavar, jobban átlátom.
[pawn]new object;
new object1;
new object2;[/pawn]
OnPlayerCommandnál:
[pawn]if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object, x, y, z );
SetObjectPos(object1, x, y, z );
SetObjectPos(object2, x, y, z );
return 1;
}[/pawn]
Valamint az OnGameModeInitnél.
[pawn]object = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object1 = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object2 = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
[/pawn]
Tehát beírom hogy /setobject és lejön 3 hordó a kordinátámra, evvel semmi gond.
A próblémám márcsak annyi, hogy amit  lespawnoltam, és felrobbantom, utánna nem tudok ujra lehívni hordókat, ezen hogyan változtathatok?
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 24. - 12:59:57
Idézetet írta: Predator date=1316859590\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm a gyors reagálásotokat,
Megsikerült oldanom kicsit másképp a dolgokat, ahogy teljes mértékben megvilágosodtam. :)
De még mindig van egy kis bökennõ.
Kicsit rondán oldottam meg, de engem ez nem zavar, jobban átlátom.
[pawn]new object;
new object1;
new object2;[/pawn]
OnPlayerCommandnál:
[pawn]if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object, x, y, z );
SetObjectPos(object1, x, y, z );
SetObjectPos(object2, x, y, z );
return 1;
}[/pawn]
Valamint az OnGameModeInitnél.
[pawn]object = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object1 = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
object2 = CreateObject(1225, 2342.523423, 52322.5234234, 52234.5235235, 0.0, 0.0, 0.0);
[/pawn]
Tehát beírom hogy /setobject és lejön 3 hordó a kordinátámra, evvel semmi gond.
A próblémám márcsak annyi, hogy amit  lespawnoltam, és felrobbantom, utánna nem tudok ujra lehívni hordókat, ezen hogyan változtathatok?
 
[pawn]if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
object = CreateObject(1225, x,y,z, 0.0, 0.0, 0.0);
        object1 = CreateObject(1225, x,y,z, 0.0, 0.0, 0.0);
        object2 = CreateObject(1225, x,y,z, 0.0, 0.0, 0.0);
return 1;
}[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 24. - 13:27:15
Ez igen, ez már jó, kicsit meglepõdtem hogy csak ennyi.
nagyon szépen köszönöm a segítséged.
Szerk1:  Kicsit átérnék még az Object törlésre, és még valami másra.
Megoldottam kadaradam mintája alapján az Object lekérést, aminek útolag is nagy köszönet jár. Azt szeretném megkérdezni, hogy mit irjak bele a kordináták közzé hogy az Object ne a fejemre essen hanem kicsivel elém.  Próbáltam már sok mindent de egyis sem jött ösze.
Valamint object törlésnél(másik object nem a hordós)
Megcsináltam minta alapján a konténer lekérést, minden müködik, mert többet is lespawnolhatok :)
A Törlése viszont nem megy.
[pawn]   if (strcmp(cmdtext, \"/delobject2\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Konténer törölve!\");
DestroyObject(3565);
return 1;
}[/pawn]
Az üzenet megérkezik de a cselekmény nem játszodik le, azt szeretném ha ezt beírom akkor az öszes általam letett 3565-ös idjû Object törlödjön.
válaszokat köszönöm
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 24. - 18:05:41
Arébb rakódjon le:
[pawn]object = CreateObject(1225, x,y,z, 0.0, 0.0, 0.0);
object1 = CreateObject(1225, x,y,z, 0.0, 0.0, 0.0);
object2 = CreateObject(1225, x,y,z, 0.0, 0.0, 0.0);[/pawn]
Helyett:
[pawn]
object = CreateObject(1225, x,y+1,z, 0.0, 0.0, 0.0);
object1 = CreateObject(1225, x,y+1,z, 0.0, 0.0, 0.0);
object2 = CreateObject(1225, x,y+1,z, 0.0, 0.0, 0.0);[/pawn]
Ha a törlést szeretnéd akkor a változó nevére hivatkozz!
De így nem fogod tudni törölni,ha a parancsban hozod létre az objectet!
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 24. - 18:31:39
Hm, Értem tehát az y kordináta a távolság lenne, a z kordináta a magasság gondolom az x azmeg õ... , nem tudom.
Melyik kordinátát modosítsam ahoz hogy az Object mindig a karakterem elé spawnoljon, fügetlen attol hogy merre vagyok fordulva?
Ezt hogy érted hogyha parancsal hívom le az Objectet nem tudom törölni? Ezt valahogy orvosolni lehetne-e? Valahogy csak lehetne egy parancsra ráírni, hogy beillesztem a [pawn]DestroyObject();[/pawn] fügvényt, vagy ez nem ilyen egyszerû ahogy gondolom?
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 24. - 18:40:07
Ezt hogy érted hogyha parancsal hívom le az Objectet nem tudom törölni?[/quote]
Úgy,hogyha paranccsal hozod létre az objectet,nem pedig a GameMode indításakor,akkor nem tudod törölni!
[pawn]new object;
new object1;
new object2;
if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object, x, y, z );
SetObjectPos(object1, x, y, z );
SetObjectPos(object2, x, y, z );
return 1;
}[/pawn]
OnGameModeInit
[pawn]object =  CreateObject(972, 2022.383057, 1483.781250, 6.367191, 0.0000, 269.7591, 0.0000);
object1 =  CreateObject(972, 2022.229614, 1483.721924, 4282.253906, 0.0000, 269.7591, 0.0000);
object2 =  CreateObject(972, 2022.360840, 1483.802246, 2394.330811, 0.0000, 269.7591, 0.0000);[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 24. - 19:03:01
(Ennél az Object lekérõsnél 2 féle modot fogok használni)
Ezen még lehet annyit változtatni hogy ne legyen megszabva hogy mennyit tehetek le ebbõl az Objectbõl, Viszont maradna ugyan ez a módszer legalábbis hogy legyen törlõ parancsa is? Végülis ez ugysem robban :)
Mert a módszer jó lenne.
Köszi a segíítséget.
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 24. - 19:59:43
Idézetet írta: Predator date=1316883781\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
(Ennél az Object lekérõsnél 2 féle modot fogok használni)
Ezen még lehet annyit változtatni hogy ne legyen megszabva hogy mennyit tehetek le ebbõl az Objectbõl, Viszont maradna ugyan ez a módszer legalábbis hogy legyen törlõ parancsa is? Végülis ez ugysem robban :)
Mert a módszer jó lenne.
Köszi a segíítséget.
 
[pawn]DestroyObject(object);
DestroyObject(object1);
DestroyObject(object2);[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 24. - 20:31:36
Köszönöm a választ,
Lekértem az Objectet sikeresen, majd sikeresen töröltem, miután spawnoltam volna megint elöjött az hogy az üzenet megtörténik, de a cselekmény nem, tehát nem spawnol le a konténer.
Gondolom a \"ne legyen megszabva a lespawnolás\" száma, azt tesem tudod hogy kell megoldani.
Köszönöm az eddigi segítséget.
Cím: Kisebb kérdések
Írta: curvemaster - 2011. Szeptember 26. - 15:01:54
Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 26. - 15:11:18
Idézetet írta: Cole date=1317042114\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
 
Nem,csak a ZCMD-s parancs fog mûködni!
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 26. - 20:26:15
Idézetet írta: Cole date=1317042114\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
 
OnPlayerCommandPerformed
Cím: Kisebb kérdések
Írta: curvemaster - 2011. Szeptember 27. - 13:04:14
Idézetet írta: Zinthos date=1317061575\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
 
OnPlayerCommandPerformed
[/quote]
De az nem az, amikor egy zcmd-s parancsot hívunk elõ?
Mert azt már próbáltam, de bármelyik parancsot beírtam, elõhozta azt is. :(
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 27. - 16:40:59
Miért nem történik meg az hogy felszerelõdik a jármûre a nitro.:
[pawn]if(!strcmp(cmdtext, \"/vnitro\", true, 10)) { //1087
AddVehicleComponent(tunning, 1010); // Nitro
return 1;
}[/pawn]
Mivel tudom ezt orvosolni?
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 27. - 16:47:21
Idézetet írta: Predator date=1317134459\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Miért nem történik meg az hogy felszerelõdik a jármûre a nitro.:
[pawn]if(!strcmp(cmdtext, \"/vnitro\", true, 10)) { //1087
AddVehicleComponent(tunning, 1010); // Nitro
return 1;
}[/pawn]
Mivel tudom ezt orvosolni?
 
[pawn]if(strcmp(cmdtext, \"/vnitro\", true) == 0){
        AddVehicleComponent(tunning, 1010); // Nitro
        return 1;
        }[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 27. - 17:04:51
Nem történik semmi, kocsiban ülök, de semmi nem történik.
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 27. - 17:15:40
Most nézem mi az a,,tuning\" a vehicleid helyett? :\'(
[pawn]if(!strcmp(cmdtext, \"/vnitro\", true, 10)) {
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
return 1;
}[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 27. - 17:40:01
Szia, Tökéletes ez mûködik köszönöm szépen.
Egy egészen más kérdésem lenne még.
A parancsokhoz mit is bigyeszek be ha azt akarom hogy Rcon adminal müködjön,? És melyik részére?
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 27. - 17:49:17
Parancs elejére:
[pawn]if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy admin!\");[/pawn]
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 27. - 17:59:02
[pawn]
if(strcmp(cmd, \"/kick\", true) == 0) {
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy admin!\");
   new tmp[256];
   tmp = strtok(cmdtext, idx);
       IsPlayerAdmin(playerid);
   if(!strlen(tmp)) {
      SendClientMessage(playerid, COLOR_WHITE, \"HASZNÁLAT: /kick [playerid] [indok]\");
      return 1;
   }
   giveplayerid = strval(tmp);
   if (IsPlayerConnected(giveplayerid)) {
      GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
      format(string, sizeof(string), \"%s (id:%d) Kick-elve lett.Ok: %s\",giveplayer,giveplayerid,cmdtext[9]);
      SendClientMessageToAll(0xDEEE20FF, string);
      Kick(giveplayerid);
   }else{
         format(string, sizeof(string), \"%d nem aktív játékos.\", giveplayerid);
         SendClientMessage(playerid, 0xDEEE20FF, string);
      }
   return 1;
}[/pawn]
Szerintem jó helyre irtam, vagy mégsem? Mert bejelentkezés nélkül is kickelem a játékost.
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 27. - 18:15:10
igen...
de
[pawn]   if(strcmp(cmd, \"/kick\", true) == 0) {
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy admin!\");
   new tmp[256];
   tmp = strtok(cmdtext, idx);
       IsPlayerAdmin(playerid);
   if(!strlen(tmp)) {
      SendClientMessage(playerid, COLOR_WHITE, \"HASZNÁLAT: /kick [playerid] [indok]\");
      return 1;
   }
   giveplayerid = strval(tmp);
   if (IsPlayerConnected(giveplayerid)) {
      GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
      format(string, sizeof(string), \"%s (id:%d) Kick-elve lett.Ok: %s\",giveplayer,giveplayerid,cmdtext[9]);
      SendClientMessageToAll(0xDEEE20FF, string);
      Kick(giveplayerid);
   }else{
         format(string, sizeof(string), \"%d nem aktív játékos.\", giveplayerid);
         SendClientMessage(playerid, 0xDEEE20FF, string);
      }
   return 1;
}[/pawn]
az ott mi akar lenni(piros)?
Szedd ki gyorsan...
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 29. - 13:49:02
Megoldodott egyenlõre a problémám, kicsit átérnék máshova.
Tudtok megbízható gyors és olyan \"függvényt\" ajánlani amivel rengeteg Objectet tudok betenni a szerveremre, kifagyás és állandó restart nélkül.
És ami OnPlayerCommand fügvényt használ tehát nem kell zdmc, és más egyébb komolyabb plugint használni.
Azthiszem ebben a 0.3c-s verzióban még 150 Objectet lehetne lerakni, 
Régen Y Objectet használtam, de aztsem én raktam be, Mit ajánlanátok?
Cím: Kisebb kérdések
Írta: Norby - 2011. Szeptember 29. - 13:51:59
Idézetet írta: Predator date=1317296942\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Megoldodott egyenlõre a problémám, kicsit átérnék máshova.
Tudtok megbízható gyors és olyan \"függvényt\" ajánlani amivel rengeteg Objectet tudok betenni a szerveremre, kifagyás és állandó restart nélkül.
És ami OnPlayerCommand fügvényt használ tehát nem kell zdmc, és más egyébb komolyabb plugint használni.
Azthiszem ebben a 0.3c-s verzióban még 150 Objectet lehetne lerakni, 
Régen Y Objectet használtam, de aztsem én raktam be, Mit ajánlanátok?
 
Incognito Streamert vagyis CreateDynamicObject
http://forum.sa-mp.com/showthread.php?t=102865
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 29. - 13:58:25
Én is azt ajánlom,de itt van magyarúul is,ez többet segít:
http://forum.sa-mp.com/showthread.php?t=196650
Cím: Kisebb kérdések
Írta: Predator - 2011. Szeptember 29. - 15:35:02
Idézetet írta: kadaradam date=1317297505\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Én is azt ajánlom,de itt van magyarúul is,ez többet segít:
http://forum.sa-mp.com/showthread.php?t=196650
 
Ez nem magyar ugyan ugy az angol samp forumot adtad meg, De azért köszönöm.
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 29. - 16:10:40
Bocsi figyelmetlen voltam :-[
http://sampforum.hu/index.php?topic=4331.0
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 30. - 19:50:23
Meg tudom csinálni, hogy egy változó lehessen 0, 1, 2, és true, false értékû is?
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 30. - 19:59:38
Hogy érted?
[pawn]new valtozo;
valtozo = 5;
if(valtozo == 5) return SendClientMessage(playerid, 0xFFFFF, \"A változó értéke 5\");[/pawn]
és így tovább
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 30. - 20:01:32
Idézetet írta: kadaradam date=1317405578\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy érted?
[pawn]new valtozo;
valtozo = 5;
if(valtozo == 5) return SendClientMessage(playerid, 0xFFFFF, \"A változó értéke 5\");[/pawn]
és így tovább
 
Hogy lehessen egyszerre bool is, meg sima változó is... De már mindegy, megoldottam  ;)
Cím: Kisebb kérdések
Írta: Sheet - 2011. Szeptember 30. - 20:02:38
Idézetet írta: kadaradam date=1317405578\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy érted?
[pawn]new valtozo;
valtozo = 5;
if(valtozo == 5) return SendClientMessage(playerid, 0xFFFFF, \"A változó értéke 5\");[/pawn]
és így tovább
 
A változó létrehozásánál is adhatsz neki értéket.
new valtozo = 5;
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Szeptember 30. - 20:08:27
Idézetet írta: Sheet date=1317405758\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hogy érted?
[pawn]new valtozo;
valtozo = 5;
if(valtozo == 5) return SendClientMessage(playerid, 0xFFFFF, \"A változó értéke 5\");[/pawn]
és így tovább
 
A változó létrehozásánál is adhatsz neki értéket.
new valtozo = 5;
 
[/quote]
Tudom,de én ízért írtam úgy hogy megérte hogy hogyan lehet értéket adni akár parancsba is!
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Szeptember 30. - 20:13:42
Egy dialognál az elsõ listitem az OnDialogResponse függvénynél a 0 vagy az 1?
Cím: Kisebb kérdések
Írta: lusta19 - 2011. Szeptember 30. - 20:20:16
Idézetet írta: Zinthos date=1317406422\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Egy dialognál az elsõ listitem az OnDialogResponse függvénynél a 0 vagy az 1?
 
0
Cím: Kisebb kérdések
Írta: Predator - 2011. Október 01. - 11:31:57
Fordultam már segétségért hozzátok, nyitottam durván másfél hete 1 Topicot amibe amit lespawnolok kocssit azt parancsra eltudjam tüntetni, az a kérdésem lenne, hogy gondolkoztam abban, hogy 1,2 jármûvet letennék \"randon\" autónak, ugyan úgy megmaradna a szítuáció, csak amit lespawnoltam kocsit magamnak azt parancsra eltudjam tüntetni(nem tesizni,hanem \"törölni\")
Ami meg bent van Randon kocsi azok meg max resizzenek.Megoldható röviden és egyszerûen?
Ha meglehet oldani akkor azt hogy?
jelenleg így van a modban, tehát így a lekért kocsikat és a randon kocsit is törli.
[pawn]if(!strcmp(cmdtext, \"/rvc\", true, 10)) {
for(new i=0; i<MAX_VEHICLES; i++)
   {
      if(!VehicleOccupied(i))
      {
         DestroyVehicle(i);
      }
   }
   return 1;
   }
[/pawn]
[pawn]forward VehicleOccupied(vehicleid);
public VehicleOccupied(vehicleid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerInVehicle(i,vehicleid)) return 1;
}
return 0;
}[/pawn]
Nem nagy gond ha nem lehet megoldani mert akkor kicsit változtatok az ötletemen
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Október 01. - 11:37:07
randon?Nem értem!
Nem random?
Cím: Kisebb kérdések
Írta: Predator - 2011. Október 01. - 11:48:04
Igen igen, kicsit elirtam.
Õ kicsit õsember modjára kísérleteztem, viszont valami nem jó.
Ami törli a lespawnolt kocsikat.
[pawn]if(!strcmp(cmdtext, \"/rvc\", true, 10)) {
for(new i=0; i<MAX_VEHICLES; i++)
   {
      if(!VehicleOccupied(i))
      {
         DestroyVehicle(i);
      }
   }
   return 1;
   }[/pawn]
[pawn]forward VehicleOccupied(vehicleid);
public VehicleOccupied(vehicleid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerInVehicle(i,vehicleid)) return 1;
}
return 0;
}[/pawn]
 Ez tökéletesen müködik, teszi a dolgát rendesen.
Ez alapján irtam volna meg ezt amit fentebbi hsz-embe említettem.
[pawn]if(!strcmp(cmdtext, \"/rvc2\", true, 10)) {
for(new i=0; i<MAX_VEHICLES; i++)
   {
      if(!VehicleOccupied(i))
      {
         SetVehicleToRespawn(i);
      }
   }
   return 1;
   }
[/pawn]
[pawn]forward VehicleOccupied(vehicleid);
public VehicleOccupied(vehicleid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerInVehicle(i,vehicleid)) return 1;
}
return 0;
}[/pawn]
Ui: nagyon csúnya azt látom énis, de legalább így jobban átlátom.
Ahogy variálgatom.
[pawn]C:\\Documents and Settings\\Rendszergazda\\GTA\\Szerver\\gamemodes\\ASD.pwn(1445) : error 021: symbol already defined: \"VehicleOccupied\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.[/pawn]
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Október 01. - 11:50:13
Ha tudnál angolúl még értenéd az error-t is :) :)
Nem kell 2X létrehozni a VehicleOccupied(vehicleid) függvényt!
Töröld ki az egyiket!
Cím: Kisebb kérdések
Írta: Predator - 2011. Október 01. - 11:58:17
Rosz sort törölhetek, vagy nem tudom
[pawn]public VehicleOccupied(vehicleid)
{[/pawn]
Ezt törlöm a mód végéról az egyikbõl, de nem akar jó lenni.
Cím: Kisebb kérdések
Írta: kadaradam - 2011. Október 01. - 12:39:55
2 ilyened van:
[pawn]forward VehicleOccupied(vehicleid);
public VehicleOccupied(vehicleid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerInVehicle(i,vehicleid)) return 1;
}
return 0;
}[/pawn]
egyiket töröld.....
Cím: Kisebb kérdések
Írta: Predator - 2011. Október 01. - 18:11:40
Köszönöm müködik.
Megtudjátok mondani mit kell a parancsokhoz bebeigyeztenem hogy csak közel müködjön? tehát ha LV be van a dolog ne tudjam már LS-bõl mozgatni.Köszönöm
Cím: Kisebb kérdések
Írta: ►ѕтa - 2011. Október 02. - 20:11:48
ha tárgyra gondolsz:
[pawn]
if(strcmp(cmdtext, \"/move\", true) == 0)
{
   new Float:Pos[3];
   GetObjectPos(asd, Pos[0],Pos[1], Pos[2]);
   MoveObject(asd, (IsPlayerInRangeOfPoint(playerid, 3.0, Pos[0], Pos[1], Pos[2]) ? (3.0, 3.0, 3.0, 10.0)   : (Pos[0], Pos[1], Pos[2]));
   return 1;
}[/pawn]
Cím: Kisebb kérdések
Írta: Epsilon - 2011. Október 05. - 20:52:21
Idézetet írta: Predator date=1317485500\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm müködik.
Megtudjátok mondani mit kell a parancsokhoz bebeigyeztenem hogy csak közel müködjön? tehát ha LV be van a dolog ne tudjam már LS-bõl mozgatni.Köszönöm
 
IsPlayerInRangeOfPoint
Cím: Kisebb kérdések
Írta: lusta19 - 2011. Október 05. - 21:00:18
Idézetet írta: Epsilon date=1317840741\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Köszönöm müködik.
Megtudjátok mondani mit kell a parancsokhoz bebeigyeztenem hogy csak közel müködjön? tehát ha LV be van a dolog ne tudjam már LS-bõl mozgatni.Köszönöm
 
IsPlayerInRangeOfPoint
 
[/quote]
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
igazából én sem értem ezt mivel van ott az a példa , és ha berakok egy koordinátát nem lesz semmi , ugyan ugy tudom használni bárhol a parancsot
Cím: Kisebb kérdések
Írta: Predator - 2011. Október 10. - 20:28:48
Sziasztok, Interiort mappoltam be és az a gondom hogy kimegy a kamera ahogy forgatom, azt szeretném megtudni ezt valahogy orvosolni lehet-e? Körbe vettem más Ojectekkel de ugyan az a problémám.
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Október 15. - 22:39:13
A MySQL-ban mire való a Lenght/Values?
A \"BOOL\" parancsban, vagy miben milyen hosszúságot kell megadni? Vagy nem is kell?
Cím: Kisebb kérdések
Írta: Buba - 2011. Október 16. - 09:19:08
Idézetet írta: Predator date=1318271328\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok, Interiort mappoltam be és az a gondom hogy kimegy a kamera ahogy forgatom, azt szeretném megtudni ezt valahogy orvosolni lehet-e? Körbe vettem más Ojectekkel de ugyan az a problémám.
 
Ha forgatod a kamerát akkor csak az alap SA objectekbe \'ütközhet bele\', a te objectjeiden át fog menni nem tudsz ellene semmit tenni. (Talán válts kameraállást és élvezhetõbb lessz)
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. Október 30. - 15:16:02
Ha ezt használom Connect-nél:
 
   switch(random(2))
{
case 0: Streamer_UpdateEx(playerid, 365.4394,2537.1997,16.6644);
case 1: Streamer_UpdateEx(playerid, -564.1467, 2313.8867, 44.6536);
}

 
és még egy 2-es random-ot a RequestClass alatt, akkor hogyha a Connect-es random 1 lesz, akkor a RequestClass-os is?
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. November 04. - 15:22:51
if(i == (105 || 106 || 107 || 102 || 103 || 104 || 108 || 109 || 110 || 292 || 114 || 115 || 116) )continue;

 

warning 213: tag mismatch

 
Miért? :-[
Cím: Kisebb kérdések
Írta: jana4 - 2011. November 06. - 13:39:16
Idézetet írta: Zinthos date=1320416571\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

if(i == (105 || 106 || 107 || 102 || 103 || 104 || 108 || 109 || 110 || 292 || 114 || 115 || 116) )continue;

 

warning 213: tag mismatch

 
Miért? :-[
 
Szerintem ennyi elég oda:
 
if(i == 105 || 106 || 107 || 102 || 103 || 104 || 108 || 109 || 110 || 292 || 114 || 115 || 116) continue;

 




Sokkal egyszerûbb viszont így:
 

if(i == 102 >= 110 || 292 || 114 >= 116) continue;

 
Ha nem jó, elnézését kérem ( :) ), régen pawnoztam.  ;)
Cím: Kisebb kérdések
Írta: kurta999 - 2011. November 07. - 22:32:26
[pawn]
switch(i)
{
case 102..110, 114..116, 292: continue;
}[/pawn]
Cím: Kisebb kérdések
Írta: xTomiX - 2011. November 08. - 09:36:24
Helló az lenne a problémám hogy pl letöltek egy stunt mappot beteszem a filterscriptekbe meg beirom a cfg-be akkor az megjelenik a szerverbe ,de ha letöltök egy másik stunt mappot másik helyre az objecteket kimásolom és az elsö stunt mapba teszem hozzáadom,deh akkor csak az egyik jelenik meg miért? máshogy kéne csináljam?vagz nememged több objectet?
Cím: Kisebb kérdések
Írta: kurta999 - 2011. November 08. - 15:15:53
Valószínûleg CreateObject-el van létrehozva, tehét globális object.
Globális objectból 0.3c alatt 400-at lehet, 0.3d alatt 1000.
Ajánlom, hogy használj streamer-t.
Cím: Kisebb kérdések
Írta: xTomiX - 2011. November 12. - 11:01:52
http://sampforum.hu/index.php?topic=14980.15
Valaki tudni nekem segiteni az utolso hozzaszolas?
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. November 12. - 14:07:21
A textdrawokat OnGameModeExit-nél meg kell semmisíteni?
Cím: Kisebb kérdések
Írta: curvemaster - 2011. November 12. - 14:15:25
Idézetet írta: Zinthos date=1321103241\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A textdrawokat OnGameModeExit-nél meg kell semmisíteni?
 
Igen. :)
Cím: Kisebb kérdések
Írta: dexi - 2011. November 12. - 22:42:19
Hali, azt hogy tudom megoldani hogy ha belemegyek a \"fegyobolt\" nevû pickupba akkor  ezt csinálja:
[pawn]SendClientMessage(playerid, SZURKE, \"Fegyver vétel dialoghoz: /fegyvervesz.\");[/pawn]
Csináltam egy ilyet de nem akar menni:
[pawn]public OnPlayerPickUpPickup( playerid, pickupid )
{
 if( pickupid == fegyobolt )
{ SendClientMessage(playerid, YELLOW, \"Fegyvervételhez /fegyvervesz.\");}
   return 1;
}[/pawn]
Cím: Kisebb kérdések
Írta: kadaradam - 2011. November 12. - 23:02:02
new fegyobolt;
OnGameModeInit:
[pawn]fegyobolt = CreatePickup(1242, 2, X,Y,Z, -1);[/pawn]
Cím: Kisebb kérdések
Írta: dexi - 2011. November 12. - 23:09:23
megvolt de semmi nemtörténik ha nekimegyek...
Cím: Kisebb kérdések
Írta: The - 2011. November 13. - 20:59:17
[pawn]new pickupneve;[/pawn] //pickup neve
Azt a pickupot ameiknek akarod,hogy funkciója legyen ahoz azt kell írni amit a mod elejére irtunk.
így:
[pawn]public OnGameModeInit()
{
pickupneve=AddStaticPickup(pikupid, kordináta);
return 1;
}
[/pawn]
Itt kell beállítani a pickup funkcióját:
[pawn]public OnPlayerPickUpPickup(playerid,pickupid)
{
if(pickupid == pickupneve )
{
SendClientMessage(playerid,COLOR_GREEN,\"szöveg\");
}
return 1;
}
[/pawn]
tehát:
[pawn]new fegyobolt;[/pawn] //pickup neve
Azt a pickupot ameiknek akarod,hogy funkciója legyen ahoz azt kell írni amit a mod elejére irtunk.
így:
[pawn]public OnGameModeInit()
{
fegyobolt=AddStaticPickup(pikupid, kordináta);
return 1;
}
[/pawn]
Itt kell beállítani a pickup funkcióját:
[pawn]public OnPlayerPickUpPickup(playerid,pickupid)
{
if(pickupid == fegyobolt)
{
SendClientMessage(playerid, SZURKE, \"Fegyver vétel dialoghoz: /fegyvervesz.\");
}
return 1;
}
[/pawn]
Cím: Kisebb kérdések
Írta: kurta999 - 2011. November 15. - 20:47:42
Idézetet írta: Zinthos date=1321103241\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A textdrawokat OnGameModeExit-nél meg kell semmisíteni?
 
Ha nem használsz GMX-et, hanem a webadminnal restartolsz ( Azaz, ha bezárja a samp szervert és újra elindítja ), akkor totál felesleges, mivel ez a callback csak GMX után hívódik meg.
Cím: Kisebb kérdések
Írta: fecsii - 2011. November 15. - 22:08:27
Idézetet írta: tudvari date=1315146200\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Melyik filterscript vagy hasonló tartalmazza a belépõ sárga nyilakat? (Pl.: Ammu nation stb)
 
Mire gondolsz az interior bejáratok elõtti nyílra? Mert akkor egy script sem tartalmazza, töröld ki a gamemode-ból ezt:
[pawn]DisableInteriorEnterExits();[/pawn]
És multin is ugyanúgy betudsz menni az alapházakba (interiorokba). Üdv, Fecsii 8)
Cím: Kisebb kérdések
Írta: .King. - 2011. November 18. - 20:20:10
Hali.
Lenne 1 olyan problémám, van a CheckPoint és abba az, hogy DisablePlayerCheckpoint(playerid); és ha szeron bele megyek a checkpointba akkor nekem eltünik a checkpoint de másnak nem, hogyan tudnám megoldani h mindenkinek eltünjön?
Cím: Kisebb kérdések
Írta: kadaradam - 2011. November 18. - 20:51:39
Idézetet írta: .King. date=1321644010\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali.
Lenne 1 olyan problémám, van a CheckPoint és abba az, hogy DisablePlayerCheckpoint(playerid); és ha szeron bele megyek a checkpointba akkor nekem eltünik a checkpoint de másnak nem, hogyan tudnám megoldani h mindenkinek eltünjön?
 
[pawn]for(new i = 0;i < GetMaxPlayers();i++)
{
DisablePlayerCheckpoint(i);
}[/pawn]
Cím: Kisebb kérdések
Írta: .King. - 2011. November 18. - 21:04:25
Köszi megy a +! :D
Cím: Kisebb kérdések
Írta: Kiskari11 - 2011. November 19. - 15:41:20
Hali Lenne eggy kérdésem!
Házakat mappolok az MTA 1.0.5 segítségével de nagyon zavarnak a fák  :( szinte alig tudok házakat és egyáb dolgokat lerakni és ezek a Fák és Bokrok az alap GTA Sa-ban vannak és  ezeket hogy tudom kiszedni hogy ne legyenek ott?? (remélem érthetõen fogalmaztam  :) )
Cím: Kisebb kérdések
Írta: palesz_88 - 2011. November 19. - 15:44:20
Idézetet írta: Kiskari11 date=1321713680\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali Lenne eggy kérdésem!
Házakat mappolok az MTA 1.0.5 segítségével de nagyon zavarnak a fák  :( szinte alig tudok házakat és egyáb dolgokat lerakni és ezek a Fák és Bokrok az alap GTA Sa-ban vannak és  ezeket hogy tudom kiszedni hogy ne legyenek ott?? (remélem érthetõen fogalmaztam  :) )
 
Alap objekteket csak 0.3d-tõl lehet kiszedni.
Ezzel tudsz pontosabban mapolni, kiszedni objekteket. Plusz támogatja a 0.3c-s objekteket.
Cím: Kisebb kérdések
Írta: staubka - 2011. November 19. - 21:14:55
Idézetet írta: Zinthos date=1321713860\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hali Lenne eggy kérdésem!
Házakat mappolok az MTA 1.0.5 segítségével de nagyon zavarnak a fák  :( szinte alig tudok házakat és egyáb dolgokat lerakni és ezek a Fák és Bokrok az alap GTA Sa-ban vannak és  ezeket hogy tudom kiszedni hogy ne legyenek ott?? (remélem érthetõen fogalmaztam  :) )
 
Alap objekteket csak 0.3d-tõl lehet kiszedni.
Ezzel tudsz pontosabban mapolni, kiszedni objekteket. Plusz támogatja a 0.3c-s objekteket.
 
[/quote]
Na igen, de MTA-ban hiába használsz 0.3d -t, az objectek ugyanúgy ottlesznek. Vagy máshova mapolsz, vagy kibírod a zavaró tényezõket.
Cím: Kisebb kérdések
Írta: Mckali - 2011. November 20. - 15:10:03
Hali.
Lenne 1 kérdésem, hogy tudom megcsinálni ezt, hogy /allowgotoval lehessen tiltani a gotozást és engedélyezni???
COMMAND:allowgoto(playerid, params[])
{
if (gotoa[playerid] == 1){
SendClientMessage(playerid, COLOR_LRED, \"{00FF00}Egedéjezted a gotozást.\");
}
else
{
gotoa[playerid] = 1;
SendClientMessage(playerid, COLOR_GREEN, \"{00FF00}A játékosok már tudnak hozzád gotozni.\");
}
return 1;
}
COMMAND:allowgoto(playerid, params[])
{
if (gotoa[playerid] == 0){
SendClientMessage(playerid, COLOR_LRED, \"{FF0000}Letiltva a gotozás.\");
}
else
{
gotoa[playerid] = 0;
SendClientMessage(playerid, COLOR_RED, \"{FF0000}A játékosok mostmár nem tudnka gotozni.\");
}
return 1;
}
Cím: Kisebb kérdések
Írta: staubka - 2011. November 20. - 15:29:02
[pawn]CMD:allowgoto(playerid,params[])
{
if(gotoa[playerid] == 0)
{
gotoa[playerid] = 1;
SendClientMessage(playerid,COLOR_GREEN,\"Engedélyezted a gotozást.\");
}
else if(gotoa[playerid] == 1)
{
gotoa[playerid] = 0;
SendClientMessage(playerid,COLOR_GREEN,\"Letiltottad a gotozást.\");
}[/pawn]
Cím: Kisebb kérdések
Írta: Mckali - 2011. November 20. - 15:44:19
Lenne még 1 problémám, ez miért errorozik?
[pawn]#include <a_samp>
#include <zcmd>
#define COLOR_YELLOW              0xFFFF00AA
#define COLOR_RED                 0xAA3333AA
#define COLOR_GREEN               0x33AA33AA
#define COLOR_LRED                 0xAA3333AA
new gotoa[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
gotoa[playerid] = 1;
    return 1;
}
new id;
CMD:allowgoto(playerid,params[])
{
if(gotoa[playerid] == 0)
{
gotoa[playerid] = 1;
SendClientMessage(playerid,COLOR_GREEN,\"Engedélyezted a gotozást.\");
}
else if(gotoa[playerid] == 1)
{
gotoa[playerid] = 0;
SendClientMessage(playerid,COLOR_GREEN,\"Letiltottad a gotozást.\");
}
CMD:goto(playerid, params[])
{
id = strval(params);
      if (gotoa[id] == 1){
   if (strlen(params))
   {
        if (IsPlayerConnected(id))
        {
            new Float:x, Float:y, Float:z;
            GetPlayerPos(id, x, y, z);
            new name[MAX_PLAYER_NAME], string[48];
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), \"{00FF00}%s {FF0000}hozzád teleportált. ( letiltáshoz /allowgoto )\", name);
        SendClientMessage(id, COLOR_LRED, string);
   SetPlayerPos(playerid, x, y, z);
        GetPlayerName(id, name, sizeof(name));
        format(string, sizeof(string), \"{FF0000}Te elteleportáltál {00FF00}%s{FF0000}-hoz/hez \", name);
        SendClientMessage(playerid, COLOR_YELLOW, string);
        }
        else
        {
          SendClientMessage(playerid, COLOR_LRED, \"A játékos nem található\");
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_LRED, \"{FF0000}Használat: {FFFFFF}/goto [iD/Név]\");
    }
    }
    else if (gotoa[id] == 0)
    {
      SendClientMessage(playerid, COLOR_RED, \"{FF0000}Hiba: {FFFFFF}Ez a player letiltotta a gotozást!\");
    }
    return 1;
}
[/pawn]
Cím: Kisebb kérdések
Írta: staubka - 2011. November 20. - 18:00:09
[pawn]#include <a_samp>
#include <zcmd>
#define COLOR_YELLOW              0xFFFF00AA
#define COLOR_RED                 0xAA3333AA
#define COLOR_GREEN               0x33AA33AA
#define COLOR_LRED                 0xAA3333AA
new gotoa[MAX_PLAYERS];
new id;
public OnPlayerConnect(playerid)
{
gotoa[playerid] = 1;
    return 1;
}
CMD:allowgoto(playerid,params[])
{
if(gotoa[playerid] == 0)
{
   gotoa[playerid] = 1;
   SendClientMessage(playerid,COLOR_GREEN,\"Engedélyezted a gotozást.\");
}
else if(gotoa[playerid] == 1)
{
   gotoa[playerid] = 0;
   SendClientMessage(playerid,COLOR_GREEN,\"Letiltottad a gotozást.\");
}
return 1;
}
CMD:goto(playerid, params[])
{
id = strval(params);
      if (gotoa[id] == 1)
    {
   if (strlen(params))
   {
           if (IsPlayerConnected(id))
           {
            new Float:x, Float:y, Float:z;
            GetPlayerPos(id, x, y, z);
            new name[MAX_PLAYER_NAME], string[48];
           GetPlayerName(playerid, name, sizeof(name));
           format(string, sizeof(string), \"{00FF00}%s {FF0000}hozzád teleportált. ( letiltáshoz /allowgoto )\", name);
           SendClientMessage(id, COLOR_LRED, string);
      SetPlayerPos(playerid, x, y, z);
           GetPlayerName(id, name, sizeof(name));
           format(string, sizeof(string), \"{FF0000}Te elteleportáltál {00FF00}%s{FF0000}-hoz/hez \", name);
           SendClientMessage(playerid, COLOR_YELLOW, string);
           }
           else
           {
                SendClientMessage(playerid, COLOR_LRED, \"A játékos nem található\");
           }
       }
       else
       {
           SendClientMessage(playerid, COLOR_LRED, \"{FF0000}Használat: {FFFFFF}/goto [iD/Név]\");
       }
    }
    else if (gotoa[id] == 0)
    {
      SendClientMessage(playerid, COLOR_RED, \"{FF0000}Hiba: {FFFFFF}Ez a player letiltotta a gotozást!\");
    }
    return 1;
}
[/pawn]
Cím: Kisebb kérdések
Írta: kurta999 - 2011. November 20. - 22:18:47
gotoa változót logikai változóként hozd létre, mivel feleslegesen foglal le 32 bitet.
[pawn]
new bool:gotoa[MAX_PLAYERS];
[/pawn]


MTA nem támogatja az alap objectek kitörlését.
De ez az editor igen.
Ez MTA-hoz csak úgy megoldható, hogy a játékból kicseréled a fa modeljét egy üres modelre. ( Tehát ami csak van és csak egy pont )
http://forum.sa-mp.com/showthread.php?t=282801
E: Bocs, k*rv* életbe nem figyeltem az utolsó oldalt..
Cím: Kisebb kérdések
Írta: kurta999 - 2011. November 28. - 21:08:40
Valaki letudná nekem írni, hogy a \'Bit Flag\'-ot hogyan fordítsam le magyarra?
Értem, hogy mit jelent, csak nem találok neki magyar kifejezést.
Köszönöm!
Cím: Kisebb kérdések
Írta: Dialog - 2011. November 30. - 21:53:55
HOGY KEEEEL MAPPOLNI?? MERT MOST KEZDTEM DE MOST UTÁLOM DE FONTOS LENNE -.-\"
Cím: Kisebb kérdések
Írta: WhiteBunny - 2011. November 30. - 22:04:30
Idézetet írta: Dialog date=1322686435\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
HOGY KEEEEL MAPPOLNI?? MERT MOST KEZDTEM DE MOST UTÁLOM DE FONTOS LENNE -.-\"
 
Megnyitod az MTA-t, persze elõször feltelepíted, majd bemész a Map Editorba, megnézed a Controlst, utána már találd fel magad :)
Cím: Kisebb kérdések
Írta: Benceee - 2011. December 01. - 11:28:06
Aztán átkonvertálod a .map filet ( amit a MTA/mods/map_editor/maps alatt találsz ).
Konverter:
http://gtamap.delux-host.com/converter/
Cím: Kisebb kérdések
Írta: IPhoneman96 - 2011. December 06. - 22:20:25
Üdv
Azt szeretném megcsinálni hogy az npc feje felett legyen kiirva valami, ezt hogy tudom megoldani köszönöm a válaszokat!
Cím: Kisebb kérdések
Írta: kadaradam - 2011. December 07. - 09:04:26
Idézetet írta: IPhoneman96 date=1323206425\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Üdv
Azt szeretném megcsinálni hogy az npc feje felett legyen kiirva valami, ezt hogy tudom megoldani köszönöm a válaszokat!
 
http://wiki.sa-mp.com/wiki/CreatePlayer3DTextLabel
Cím: Kisebb kérdések
Írta: IPhoneman96 - 2011. December 07. - 10:59:21
Köszönöm
Cím: Kisebb kérdések
Írta: oki15 - 2011. December 08. - 15:52:07
[15:41:42] Script[gamemodes/cryrpg.amx]: Run time error 19: \"File or function is not found\"
[15:41:42] Number of vehicle models: 0
ezt a szerver log miért irja ki ???
Cím: Kisebb kérdések
Írta: Poki - 2011. December 11. - 16:13:40
Sziasztok! Az lenne a problémám, hogy letöltöttem már jópár neon scriptet a szerveremhez, az egyik tökéletesen mûködött, de egy szerver restart után már semmire nem reagált a /neon parancs! Próbáltam frissíteni, újra letöltöttem, de nem használt! Valaki adna egy tanácsot?  ::|
Cím: Kisebb kérdések
Írta: dexi - 2011. December 14. - 19:41:13
Melyik az a pickuptype amit kocsival is fellehet venni és nem tünik el ?:D
Cím: Kisebb kérdések
Írta: tudvari - 2011. December 22. - 17:58:33
Sziasztok,a szerverem folyamatosan restartol,és a szerver panelnál is folyamatosan a belépõ szöveget írja ki: XY készítette Gipsz Jakab stb :D
Remélem tud vki segíteni
Cím: Kisebb kérdések
Írta: OG_Loc ™ - 2012. Január 07. - 15:29:47
Frissítés MTA SA 1.1.1 Szerverrõl 1.2 re.
Hello. az lenne a kérdésem hogy hogyan frissitsem az MTA 1.1.1 es szerverem 1.2 re mert nem szeretném ujratelepiteni...... az egesz szervert és hogy meik fileokat cseréljem le? mert ha csak az EXE t cserélem akk is 1.1.1 marad. köszönöm!
Cím: Kisebb kérdések
Írta: matyesz5 - 2012. Január 13. - 16:06:57
Miért resizik a szeró idõközönként ?
Hostingos: sunwell
Cím: Kisebb kérdések
Írta: Black - 2012. Január 22. - 09:45:22
Idézetet írta: OG_Loc ™ date=1325946587\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Frissítés MTA SA 1.1.1 Szerverrõl 1.2 re.
Hello. az lenne a kérdésem hogy hogyan frissitsem az MTA 1.1.1 es szerverem 1.2 re mert nem szeretném ujratelepiteni...... az egesz szervert és hogy meik fileokat cseréljem le? mert ha csak az EXE t cserélem akk is 1.1.1 marad. köszönöm!
 
Mentsd le a szerveredet egy mappába, telepítsd fel az 1.2-es MTA-t, aztán tedd bele a lementett fájljaidat. Mondjuk én simán rátelepítettem az 1.1.1-re, és megmaradtak a mapolásaim, meg stb. De gondolom te nem szeretnél kockáztatni.
Cím: Kisebb kérdések
Írta: xTomiX - 2012. Január 23. - 19:38:00
Cs all az lenne a problemam hogy letoltotem a mysql plugint es mikor elinditom a szervert azt irja hogy Failed azt miert irja ?
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Január 23. - 19:40:10
Idézetet írta: xTomiX date=1327343880\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Cs all az lenne a problemam hogy letoltotem a mysql plugint es mikor elinditom a szervert azt irja hogy Failed azt miert irja ?
 
include megvan?
Cím: Kisebb kérdések
Írta: xTomiX - 2012. Január 23. - 19:44:07
Idézetet írta: kadaradam date=1327344010\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Cs all az lenne a problemam hogy letoltotem a mysql plugint es mikor elinditom a szervert azt irja hogy Failed azt miert irja ?
 
include megvan?
 
[/quote]
Igen megvan azis.
Cím: Kisebb kérdések
Írta: lackos888 - 2012. Január 24. - 15:39:37
Hy!Szerintetek miért írja azt ki egy scriptben a compiler, hogy nincs definiálva egy makró amit én hoztam létre?Létrehoztam 100%, a kód lefutása elõtt, a scriptem elején van az includek után.A kód ami használni kívánja meg a script végén van..Szóval nemtudom hogy mi a baja.
A Script:
 

#include <a_samp>
#include <zcmd>
#define SCM(%1,%2,%3,%4) new _str[128]; format(_str,sizeof _str,%3,%4); SendClientMessage(%1,%2,_str);
CMD:test(playerid,params[])
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    SCM(playerid,-1,\"Üdv %s!\",name)
}
Cím: Kisebb kérdések
Írta: [TK]Dr4kul4[FC] - 2012. Február 02. - 14:12:45
\"width=500http://kepfeltoltes.hu/120202/asd_www.kepfeltoltes.hu_.gif[/img]
ez mi?,elore is koszi
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Február 02. - 14:38:55
eror van a gm-ben
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 02. - 15:06:45
Idézetet írta: N@rbirock date=1328189935\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
eror van a gm-ben
 
Aztaaa,szerintem ezt õ is tudta... :mistrust:
Rakd be a GM-be :
 
main() { }
Cím: Kisebb kérdések
Írta: [TK]Dr4kul4[FC] - 2012. Február 02. - 15:35:51
tenleg tudtam hogy aban van a hiba csak azt nem tudtam mi mert a help dialogot sem jelenik meg hiaba azt irja hogy a mod jo nemjelenik meg;(,ebben tudtok segiteni,it a parancs:
[pawn]public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new cmd[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, \"/help\", true) == 0) {
ShowPlayerDialog( playerid, dialog, DIALOG_STYLE_LIST,  \"{6633CC}Mindent amit tudni kell:\", \"{66CC66}/KILL-Öngyilkoság \\n/CFLIP-Jármü felálitásához \\n/REP-Jármü javitásához \\n/GIVECASH-Pénz utalásához \\n/RADIO-Rádio1 halgatásához \\n/ANIMS-Animáciokhoz \\n/V-Jármü lekéréséhez \\n/COLORS-Neved átszinezése \\n/AFK-Ha nem vagy gépnél \\n/TUNING-Jármüved tuningolásához\", \"Kiválaszt\", \"Mégse\");
    return 1;
}[/pawn]
Cím: Kisebb kérdések
Írta: tonyo - 2012. Február 05. - 19:38:48
A \"dialog\" egy változó lenne? ha igen mi az értéke? Tekintve, hogy itt nincs definiálva, ha a pawno nem ad errort, akk valahol definiálva kell hogy legyen...
Cím: Kisebb kérdések
Írta: Corrupt - 2012. Február 07. - 17:24:54
Sziasztok!
Az miért van hogy betöltök egy attached objectet és eltûnik?
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 07. - 18:07:18
Nekem is volt ilyen régen,mert bent volt az a fegyveres cucc,amikor felrakja magadra a nálad található fegyvereket!
De lehet más AttachedObject buggoltatja,!
Cím: Kisebb kérdések
Írta: Corrupt - 2012. Február 12. - 00:17:45
Estét!
Fegyver mentõ-betöltõ scriptre lenne szükségem!:)
Cím: Kisebb kérdések
Írta: nyE - 2012. Február 12. - 11:09:03
Idézetet írta: Corrupt date=1329002265\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Estét!
Fegyver mentõ-betöltõ scriptre lenne szükségem!:)
 
Ebben benne van csak kikell belõle szedni. Vagy itt van még egy.
Cím: Kisebb kérdések
Írta: Corrupt - 2012. Február 12. - 12:01:20
Idézetet írta: Antonyo date=1329041343\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Estét!
Fegyver mentõ-betöltõ scriptre lenne szükségem!:)
 
Ebben benne van csak kikell belõle szedni. Vagy itt van még egy.
[/quote]
A 2-est felraktam de valamiért nem menti le
Cím: Kisebb kérdések
Írta: Fighter - 2012. Február 12. - 17:21:44
Azt szeretném kérdezni hogy ez a parancs miért ir errort?
 
CMD:jetpack(playerid,params[]) //Jetpack hasznalata 10000 $-tol.
{
     if(GetPlayerMoney(playerid) >= 10000))
     {
          SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
     }
     else SendClientMessage(playerid, 0xff0000AA, \"Ezt a parancsot csak 10000$-tol tudod hasznalni.\");
     return 1;
}

 
error 029: invalid expression, assumed zero
 error 029: invalid expression, assumed zero
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 12. - 17:51:05
[pawn]CMD:jetpack(playerid,params[]) //Jetpack hasznalata 10000 $-tol.
{
     if(GetPlayerMoney(playerid) >= 10000)
     {
          SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
     }
     else SendClientMessage(playerid, 0xff0000AA, \"Ezt a parancsot csak 10000$-tol tudod hasznalni.\");
     return 1;
}[/pawn]
Cím: Kisebb kérdések
Írta: Fighter - 2012. Február 12. - 17:53:57
Áh kösz a zárójel volt a hiba.
Cím: Kisebb kérdések
Írta: Corrupt - 2012. Február 14. - 22:21:26
Hogy lehet dialog menüvel jármûvel teleportálni?  :o
Közbe rájöttem  ;D
[pawn]new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
{
return SetVehiclePos(vehicleid,x,y,z);
}
SetPlayerPos(playerid,x,y,z);[/pawn]
itt van ha érdekel valakit  :P
Cím: Kisebb kérdések
Írta: tudvari - 2012. Február 18. - 23:31:41
Mi annak a funkciónak a kódja,ami megtalálja a playert a jármûben való mozgástól,de engedélyezi a kiszállást? (Mert gondolom a Freeze funkciója nem lesz ide jó)
Cím: Kisebb kérdések
Írta: CANNONN - 2012. Február 18. - 23:41:41
ami megtalálja a playert a jármûben való mozgástól[/quote]
Ezt nem értem. Leírnád bõvebben?
Cím: Kisebb kérdések
Írta: tudvari - 2012. Február 18. - 23:43:55
félre írtam bocsi, \"meggátolja\"*
És még 1 kérdés:
error 033: array must be indexed (variable \"nev\")
[pawn]if(JarmuInfo[vehicleid][Tulaj] != nev)[/pawn]
miért nem jó?
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 19. - 10:49:50
Stringes alak,szóval strcmp-vel csináld.
Cím: Kisebb kérdések
Írta: krain - 2012. Február 19. - 12:05:00
Hello , van egy házi szerónk és beirtuk h /object 4131 ( nem tudtuk mit fog letenni , csak funbol ) letett egy tetves nagy utat , és nem tudjuk a törlés parancsot , valaki megtudná mondani ? 0.3d
Cím: Kisebb kérdések
Írta: Benceee - 2012. Február 19. - 12:05:39
Idézetet írta: krain date=1329649500\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hello , van egy házi szerónk és beirtuk h /object 4131 ( nem tudtuk mit fog letenni , csak funbol ) letett egy tetves nagy utat , és nem tudjuk a törlés parancsot , valaki megtudná mondani ? 0.3d
 
Indítsd újra a szervert.
Cím: Kisebb kérdések
Írta: Lercan - 2012. Február 23. - 17:08:28
Sziasztok az alább scriptnél kellene egy kis segítség
http://sampforum.hu/index.php?topic=13324.0
Az elkészült zónákat elmenti a scrtipfiles mappába de nem tudom onnan hogyan  tovább. Vagyis hova tegyem hogy bekerüljön a játékba.
Cím: Kisebb kérdések
Írta: nyE - 2012. Február 23. - 18:30:35
Idézetet írta: Lercan date=1330013308\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok az alább scriptnél kellene egy kis segítség
http://sampforum.hu/index.php?topic=13324.0
Az elkészült zónákat elmenti a scrtipfiles mappába de nem tudom onnan hogyan  tovább. Vagyis hova tegyem hogy bekerüljön a játékba.
 
[ TuT ] Banda Zóna Létrehozása + Fügvények
[TUT]GangZone készitése
Cím: Kisebb kérdések
Írta: tudvari - 2012. Február 24. - 16:35:37
Sziasztok,ha a .ini fájlban az érték egy mondat,akkor  ezt mire írjam át?
[pawn]JatekosInfo[playerid][indok] = dini_Int(file,\"Indok\");[/pawn]
köszi.
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 24. - 17:09:08
Nem nagyon használom a DINI-t,de mivel stringes alakot próbálsz kiolvasni biztos,hogy nem Dini_Int-el kell,mivel szerintem avval csak számot lehet kiolvasni.
Dini_Int(eger)
Próbáld
[pawn]dini_Get(file, \"Indok\");[/pawn]
Cím: Kisebb kérdések
Írta: tudvari - 2012. Február 24. - 17:22:09
Próbáltam már ezzel, de akkor errort ír ki.
error 006: must be assigned to an array
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 24. - 17:24:53
A JatekosInfo[playerid][indok] string?
[pawn]format(JatekosInfo[playerid][indok], sizeof(JatekosInfo[playerid][indok]), dini_Get(file, \"Indok\"));[/pawn]
Cím: Kisebb kérdések
Írta: tudvari - 2012. Február 24. - 17:32:59
Az mûködik,legalábbis errort nem ír,de átakartam írni a belépést,és ott ugyan ezt az errort írja:
[pawn]
          new jelszo[MAX_STRING];
          format(jelszo, sizeof(jelszo), dini_Get(file, \"Jelszó\"));
             if(strlen(inputtext) != jelszo)
[/pawn]
error 033: array must be indexed (variable \"jelszo\")
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 24. - 17:45:04
Idézetet írta: tudvari date=1330101179\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Az mûködik,legalábbis errort nem ír,de átakartam írni a belépést,és ott ugyan ezt az errort írja:
[pawn]
          new jelszo[MAX_STRING];
          format(jelszo, sizeof(jelszo), dini_Get(file, \"Jelszó\"));
             if(strlen(inputtext) != jelszo)
[/pawn]
error 033: array must be indexed (variable \"jelszo\")
 
[pawn]if(strlen(inputtext) != dini_Get(file, \"Jelszó\"))[/pawn]
Cím: Kisebb kérdések
Írta: tudvari - 2012. Február 24. - 18:13:26
error 033: array must be indexed (variable \"dini_Get\")
Cím: Kisebb kérdések
Írta: Gentleman - 2012. Február 24. - 18:14:57
Idézetet írta: kadaradam date=1330101904\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Az mûködik,legalábbis errort nem ír,de átakartam írni a belépést,és ott ugyan ezt az errort írja:
[pawn]
          new jelszo[MAX_STRING];
          format(jelszo, sizeof(jelszo), dini_Get(file, \"Jelszó\"));
             if(strlen(inputtext) != jelszo)
[/pawn]
error 033: array must be indexed (variable \"jelszo\")
 
[pawn]if(strlen(inputtext) != dini_Get(file, \"Jelszó\"))[/pawn]
 
[/quote]
Helytelen. Ezért írja az index hibát.
 
new jelszo[MAX_STRING];
       format(jelszo, sizeof(jelszo), \"%s\",dini_Get(file, \"Jelszó\"));
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 24. - 18:19:37
Vagy talán:
[pawn]if(strval(inputtext) != strval(dini_Get(file, \"Jelszó\")) )[/pawn]
Cím: Kisebb kérdések
Írta: tudvari - 2012. Február 24. - 18:30:42
Köszi,nem számoltam meg a zárójeleket :D
Cím: Kisebb kérdések
Írta: spearox - 2012. Február 27. - 22:22:10
Sziasztok, arra tudtok nekem mondani valamit, hogy a szerveremen 50 static vehicle van megadva de amikor elindítom a szervert a consolban csak 3-at mutat? amikor fellépek a szerverre ott van mind csak érdekelne ez mi lehet meg jó lenne ha nem lenne hibás.
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Február 28. - 08:15:40
Azok csak a jármû modellek,nem a szerveren található autók száma. :D ;)
Cím: Kisebb kérdések
Írta: lackos888 - 2012. Február 28. - 08:45:01
Idézetet írta: kadaradam date=1330103977\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Vagy talán:
 
if(strval(inputtext) != strval(dini_Get(file, \"Jelszó\")) )

 

Lehet, hogy ígykéne?:
 
if(strlen(inputtext) != strlen(dini_Get(file, \"Jelszó\")) )
Cím: Kisebb kérdések
Írta: spearox - 2012. Február 28. - 10:43:37
Idézetet írta: kadaradam date=1330413340\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Azok csak a jármû modellek,nem a szerveren található autók száma. :D ;)
 
Úristen mekkora láma vagyok xD tényleg xD
Cím: Kisebb kérdések
Írta: [TK]Dr4kul4[FC] - 2012. Március 02. - 13:56:01
Udv,az lenne a kerdesem hogy azt hogykel megcsinalni hogy plz megnyomom a wt vagy az elore nyilat,azt tudom hogy ezel a parancsal kel:
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)[/pawn]
csak hogy newkeys utan KEY_W t irok es nemegy  :\'( aztirja hibas
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Március 02. - 14:00:35
Dr4kul4[FC]\" post=\"233027\" timestamp=\"1330692961\"]
Udv,az lenne a kerdesem hogy azt hogykel megcsinalni hogy plz megnyomom a wt vagy az elore nyilat,azt tudom hogy ezel a parancsal kel:
 
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

 
csak hogy newkeys utan KEY_W t irok es nemegy  :\'( aztirja hibas
 
[/quote]
Nem lehet megcsinálni,csak pluginnal:
http://solidfiles.com/d/8c9baa7405/
Cím: Kisebb kérdések
Írta: [TK]Dr4kul4[FC] - 2012. Március 02. - 14:06:22
hat nemtudom,beraktam mindent amit ot irtal de nemegy :@,csak ezek mennek:KEY_FIRE KEY_LEFT
Cím: Kisebb kérdések
Írta: kurta999 - 2012. Március 02. - 17:46:45
Idézetet írta: kadaradam date=1330693235\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Dr4kul4[FC] link=topic=15163.msg233027#msg233027 date=1330692961]
Udv,az lenne a kerdesem hogy azt hogykel megcsinalni hogy plz megnyomom a wt vagy az elore nyilat,azt tudom hogy ezel a parancsal kel:
 
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

 
csak hogy newkeys utan KEY_W t irok es nemegy  :\'( aztirja hibas
 
Nem lehet megcsinálni,csak pluginnal:
http://solidfiles.com/d/8c9baa7405/
 
[/quote]
Ezzel se sûrûn lehet megcsinálni, mert ez nem olyan egyszerû..
Csak annak fog menni, aki futtatja a szervert!
Cím: Kisebb kérdések
Írta: spearox - 2012. Március 03. - 08:22:03
Idézetet írta: tudvari date=1315146200\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Melyik filterscript vagy hasonló tartalmazza a belépõ sárga nyilakat? (Pl.: Ammu nation stb)
 
Azt nem filterscript tartalmazza hanem az új samp-ban beépített ha ki akarod kapcsolni akkor:
OnGameModeInit részbe tedd
 
DisableInteriorEnterExits();
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Március 09. - 15:29:20
a zcmd-be a parancsokat az public OnPlayerCommandText(playerid, cmdtext[]) alá kell teni?
Cím: Kisebb kérdések
Írta: 1ST_Chr - 2012. Március 09. - 15:36:16
Idézetet írta: N@rbirock date=1331303360\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
a zcmd-be a parancsokat az public OnPlayerCommandText(playerid, cmdtext[]) alá kell teni?
 
Nem, külön kell.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Március 09. - 15:39:41
a modba hol kell?
Cím: Kisebb kérdések
Írta: 1ST_Chr - 2012. Március 09. - 15:41:31
Idézetet írta: N@rbirock date=1331303981\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
a modba hol kell?
 
Bárhova, én a legvégére szoktam rakni.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Március 09. - 15:56:14
CMD:kapu-nyit(playerid, params[])
{
if(gTeam[playerid] != TEAM_POLICE) return SendClientMessage(playerid,red,\"HIBA: \"lgrey\"Te nem vagy \"lyellow2\"rendör\"lgrey\" hogy használd ezt a parancsot!\");
        MoveObject(Kapu, -1443.5999755859,683.40002441406,-6.8000001907349, 2.5);
       MoveObject(Kapu1, -1443.5999755859,691.59997558594,-6.8000001907349, 2.5);
        return 1;
}

 
ebe mi a hiba?
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : error 001: expected token: \"(\", but found \"-\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : error 001: expected token: \";\", but found \"-identifier-\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : error 001: expected token: \";\", but found \"-\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
4 Errors.
Cím: Kisebb kérdések
Írta: instant - 2012. Március 09. - 18:47:20
CMD:kapunyit(playerid, params[])
{
if(gTeam[playerid] != TEAM_POLICE) return SendClientMessage(playerid,red,\"HIBA: \"lgrey\"Te nem vagy \"lyellow2\"rendör\"lgrey\" hogy használd ezt a parancsot!\");
MoveObject(Kapu, -1443.5999755859,683.40002441406,-6.8000001907349, 2.5);
MoveObject(Kapu1, -1443.5999755859,691.59997558594,-6.8000001907349, 2.5);
return 1;
}
Cím: Kisebb kérdések
Írta: CANNONN - 2012. Március 10. - 10:11:01
Idézetet írta: N@rbirock date=1331304974\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

CMD:kapu-nyit(playerid, params[])
{
if(gTeam[playerid] != TEAM_POLICE) return SendClientMessage(playerid,red,\"HIBA: \"lgrey\"Te nem vagy \"lyellow2\"rendör\"lgrey\" hogy használd ezt a parancsot!\");
        MoveObject(Kapu, -1443.5999755859,683.40002441406,-6.8000001907349, 2.5);
       MoveObject(Kapu1, -1443.5999755859,691.59997558594,-6.8000001907349, 2.5);
        return 1;
}

 
ebe mi a hiba?
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : error 001: expected token: \"(\", but found \"-\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : error 001: expected token: \";\", but found \"-identifier-\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : error 001: expected token: \";\", but found \"-\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2742) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
4 Errors.
 
Szerintem be kéne másolnod a hibás sorokat és tudnánk segíteni.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Március 11. - 10:34:22
ott van
Cím: Kisebb kérdések
Írta: Casamiro - 2012. Március 11. - 10:35:51
Idézetet írta: ZzzzzZ date=1331315240\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

CMD:kapunyit(playerid, params[])
{
if(gTeam[playerid] != TEAM_POLICE) return SendClientMessage(playerid,red,\"HIBA: \"lgrey\"Te nem vagy \"lyellow2\"rendör\"lgrey\" hogy használd ezt a parancsot!\");
MoveObject(Kapu, -1443.5999755859,683.40002441406,-6.8000001907349, 2.5);
MoveObject(Kapu1, -1443.5999755859,691.59997558594,-6.8000001907349, 2.5);
return 1;
}

 

Itt leírták, de amúgy ZCMD -s parancsba nem tehetsz kötõjelet.
Cím: Kisebb kérdések
Írta: CANNONN - 2012. Március 11. - 10:57:51
Idézetet írta: N@rbirock date=1331458462\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
ott van
 
De ne a hibajelentés szövegét, hanem a hibásnak jelzett sorokat.
Cím: Kisebb kérdések
Írta: [TK]Dr4kul4[FC] - 2012. Március 12. - 17:46:46
U\'\'dv,valaki segitene ezt leto\'\'lteni:
http://www.mediafire.com/?tewjuubqlgu9p83 es felto\'\'ltene\' ma\'shova?
Cím: Kisebb kérdések
Írta: tudvari - 2012. Március 15. - 16:01:18
Sziasztok,hogy tudom megoldani,hogy a playerhöz tartozó timer állítja le?
tTimer = SetTimerEx(blabla....)
KillTimer(tTimer);
Így nem ad errort,de nem vagyok biztos,hogy csak a playerhöz tartozót állítja le,hanem helyette az összeset.
Cím: Kisebb kérdések
Írta: lackos888 - 2012. Március 15. - 16:06:14
tTimer[playerid]=SetTimerEx(blablabla..)
KillTimer(tTimer[playerid]);
Cím: Kisebb kérdések
Írta: tudvari - 2012. Március 15. - 16:36:07
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 028: invalid subscript (not an array or too many subscripts): \"tGyogyitas\"
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : warning 215: expression has no effect
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 001: expected token: \";\", but found \"]\"
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 029: invalid expression, assumed zero
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : fatal error 107: too many error messages on one line
KillTimer(tGyogyitas[playerid]);
És lenne közben még 1 kérdésem:
Tag mismatchet ír ki az \"ido = \" sornál.
[pawn]new Float:hp;
hp = GetPlayerHealth(id,hp);
new ido;
ido = 800000 / Float:hp;[/pawn]
Cím: Kisebb kérdések
Írta: lackos888 - 2012. Március 17. - 07:35:48
a tTimer-t így hozd létre:
new tTimer[MAX_PLAYERS];
és az ido változót pedig így hozd létre:
new Float:ido;
Cím: Kisebb kérdések
Írta: DrAkE - 2012. Március 17. - 09:02:45
Idézetet írta: tudvari date=1331825767\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 028: invalid subscript (not an array or too many subscripts): \"tGyogyitas\"
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : warning 215: expression has no effect
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 001: expected token: \";\", but found \"]\"
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 029: invalid expression, assumed zero
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : fatal error 107: too many error messages on one line
KillTimer(tGyogyitas[playerid]);
És lenne közben még 1 kérdésem:
Tag mismatchet ír ki az \"ido = \" sornál.
 
new Float:hp;
hp = GetPlayerHealth(id,hp);
new ido;
ido = 800000 / Float:hp;

 



new Float:hp;
GetPlayerHealth(id,hp);
new Float:ido;
ido = (800000 / hp);
Cím: Kisebb kérdések
Írta: tudvari - 2012. Március 17. - 09:08:28
Köszi,azok a hibák eltüntek,de tag mismatchet ír ki.
tGyogyitas[id] = SetTimerEx(\"Gyogyitas\",ido,false,\"d\",id);
elõtte definiáltam a tGyogyitas-t MAX_PLAYERS-el
Senki?:S
Másik kérdés:
 
HazInfo[X] = dini_Float(file,\"X\"); 

 
miért ír ki tag mismatchet?
Cím: Kisebb kérdések
Írta: Corrupt - 2012. Március 19. - 16:28:06
hali
miért van az hogy az animáció parancsokat néha 2x kell beírjam?  ;D
[pawn]if(strcmp(cmdtext, \"/wave\", true) == 0)
{
ApplyAnimation(playerid,\"ON_LOOKERS\",\"wave_loop\",4.0, 1, 0, 0, 0, 0);
return 1;
}[/pawn]
a parancs lenne rossz?  :P
Cím: Kisebb kérdések
Írta: FRZR9000 - 2012. Március 19. - 16:32:35
sziasztok, egy kérdésem lenne.
Valamiért nem akarnak megjelenni a pickupok a mapjaimon. Streamer-t használok. Megpróbáltam CreateDynamicPickup-al,CreatePickup-al is és AddStaticPickup-al is.
Mi lehet az oka?  :confused:
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Március 19. - 20:19:54
Idézetet írta: Corrupt date=1332170886\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
hali
miért van az hogy az animáció parancsokat néha 2x kell beírjam?  ;D
 
if(strcmp(cmdtext, \"/wave\", true) == 0)
{
ApplyAnimation(playerid,\"ON_LOOKERS\",\"wave_loop\",4.0, 1, 0, 0, 0, 0);
return 1;
}

 
a parancs lenne rossz?  :P
 
Használat elõtt be kell tölteni az animokat.
http://sampforum.hu/index.php?topic=13221.0
 
sziasztok, egy kérdésem lenne.
Valamiért nem akarnak megjelenni a pickupok a mapjaimon. Streamer-t használok. Megpróbáltam CreateDynamicPickup-al,CreatePickup-al is és AddStaticPickup-al is.
Mi lehet az oka?  :confused:
[/quote]
Nem lehet,hogy át van rakva egy másik VirtualWorld-be vagy interiorba?
Csak a mappolt területeken nem jó?
Cím: Kisebb kérdések
Írta: Lercan - 2012. Március 19. - 21:13:46
Sziasztok olyan gondom lenne hogy a szerverem idõnként csak úgy kirak néhány játékost. Van mikor mindenkit. De nem restartol. Egyszerûen kicsit olyan mintha elmenne az internet majd visszajönne és újra be kell lépni. Halottam már olyat is hogy crashel a szerver de nem tudom az mitõl lehet. Van mikor óránként 3-4szer is. Van mikor egész nap nem, teljesen változó. De a hostal nincs baj.
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Március 19. - 21:16:14
Lehet, hogy a módban van a baj, biztos valamilyen crashelõs dolog van bent. Azt hallottam, hogy a tuningos cuccoktól valamikor crashel a szeró, de mástól is lehet természetesen.
Cím: Kisebb kérdések
Írta: FRZR9000 - 2012. Március 19. - 21:16:26
Nem lehet,hogy át van rakva egy másik VirtualWorld-be vagy interiorba?
Csak a mappolt területeken nem jó?
[/quote]
Csak a mapolt területeken nem akarnak megjelenni a pickupok.
Cím: Kisebb kérdések
Írta: Lercan - 2012. Március 19. - 21:19:57
Nézegetem át. De amúgy nincs bent tuning sript.
Cím: Kisebb kérdések
Írta: tudvari - 2012. Március 20. - 20:32:41
Sziasztok,
valamiért a fájlban nem string hanem integer lesz a parancs használata után.Miért nem jó?
 
               format(JatekosInfo[id][indok], 256, \"%s\", indok);
         dini_Set(file,\"Indok\", JatekosInfo[id][indok]);
Cím: Kisebb kérdések
Írta: dexi - 2012. Március 20. - 21:10:31
Próbáltad már így?
JatekosInfo[id][indok] = indok;
( Array size miatt mind2-nek ugyanakkora tömb méret kell )
Cím: Kisebb kérdések
Írta: tudvari - 2012. Március 20. - 21:16:27
elõször így próbáltam de integert kapok.
Cím: Kisebb kérdések
Írta: ZeRo - 2012. Március 20. - 21:59:24
A format függvény használata helyett megpróbálhatod ezzel. Nem biztos, már rég nem foglalkozok szkripteléssel. :)
 
strmid( JatekosInfo[ id ][ Indok], indok, 0, strlen( indok ) );
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Március 21. - 14:37:03
dcmd-be honan lehet tudni hogy ide
   dcmd(jail,4,cmdtext);

 hányas szám kell?
Cím: Kisebb kérdések
Írta: tudvari - 2012. Március 21. - 15:59:36
Idézetet írta: ZeRo date=1332277164\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A format függvény használata helyett megpróbálhatod ezzel. Nem biztos, már rég nem foglalkozok szkripteléssel. :)
 
strmid( JatekosInfo[ id ][ Indok], indok, 0, strlen( indok ) );

 

Nem formálja az Indok-ot.A fájlban Indok = 0
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Március 21. - 17:46:45
Idézetet írta: N@rbirock date=1332337023\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
dcmd-be honan lehet tudni hogy ide
   dcmd(jail,4,cmdtext);

 hányas szám kell?
 
Cím: Kisebb kérdések
Írta: tudvari - 2012. Március 21. - 20:56:35
Hogy frissítse ma szerveremet 0.3e-re? pluginokat meg satöbbit is kell frissíteni?
Cím: Kisebb kérdések
Írta: Corrupt - 2012. Március 21. - 21:03:45
Idézetet írta: N@rbirock date=1332348405\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


dcmd-be honan lehet tudni hogy ide
   dcmd(jail,4,cmdtext);

 hányas szám kell?
 

[/quote]
4 mivel a jail parancs 4 betûbõl áll  :)
Cím: Kisebb kérdések
Írta: 1ST_Chr - 2012. Március 21. - 21:04:29
Idézetet írta: tudvari date=1332359795\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy frissítse ma szerveremet 0.3e-re? pluginokat meg satöbbit is kell frissíteni?
 
Ez a dolog még korai, még nem minden plugin és include van kész 0.3e-re.
Cím: Kisebb kérdések
Írta: kurta999 - 2012. Március 22. - 06:59:42
Nincs kész, mert nem is kell késznek lennie.
Egyetlen egy plugin amit én firssítettem az a Streamer Plugint, azt itt a fórumon is megtalálod.
Kicseréled a pawno/include mappában az .inc-ket, amik a 0.3e szervercsomagban vannak, újrafordítasz minden scriptet, lecseréled az .exe-ket a fõ szerver mappában és ennyi.
Cím: Kisebb kérdések
Írta: bendor - 2012. Március 22. - 19:40:54
Õmm
Van pld ez a kód:
SendClientMessage(playerid,\"szöveg);
ugyebár ez a hozzárendelt parancs beírójának küldi az üzenetet,de nekem az kéne ,hogy másnak küldje:D
Tegnap haverom leírt valami \"izét\" ,amiben a kód valahanyadik karaktere utáni helyére írt számot/id-t nézi.
pld  /ban 0 -ban a 0 a 5.-ik karakter után van.
Nem tudjátok mi az a kód?,mert nincs fent és én is vagyok olyan suta,hogy nem írtam le :D
Cím: Kisebb kérdések
Írta: hunfiu - 2012. Március 25. - 18:39:56
Azt mi a f....m ért nem tom megcsinálni h:
[pawn]változo[pid] = Szöveg;[/pawn]
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Március 25. - 19:08:31
Idézetet írta: hunfiu date=1332693596\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Azt mi a f....m ért nem tom megcsinálni h:
 
változo[pid] = Szöveg;

 


format(változo[pid],sizeof(változo[pid]),Szöveg);
Cím: Kisebb kérdések
Írta: kurta999 - 2012. Március 27. - 16:31:17

valtozo[pid][0] = EOS;
strcat(valtozo[pid], szoveg, sizeof(valtozo[]));
Cím: Kisebb kérdések
Írta: Lercan - 2012. Március 29. - 21:24:10
Sziasztok néha a szerver naplóban egy ilyen szöveget ír ki de elég sokszor:
\"Packet was modified, sent by id: 4, ip:188.44.172.228:61116\"
http://kepfeltoltes.hu/120329/1151953840n_vtelen_www.kepfeltoltes.hu_.jpg
Ezután a szerver kidob mindenkit... de ha jól tudom másnak is van ilyen baja.
Cím: Kisebb kérdések
Írta: Tumite - 2012. Március 30. - 15:07:31
Hello.
Tudnatok egy olyan progit mondani, amivel megtudom megtudom nezni a jatekban a pontos koordinatakat?Teleport letetelehez kellene.
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Március 30. - 15:12:27
Nem kell hozzá porgram.... :D Felmész a szerveredre, ahol akarod, hogy legyen a kordináta, ott beirod, hogy /save ! (Ha nincs szeród, akkor samp_debug.exe-vel menj fel!)
Akkor kilépsz, és a \'Dokumentumok/GTA User Files/SAMP/savedpositions.txt\'-be metalálod a kordinátákat.
Cím: Kisebb kérdések
Írta: Dzsorden - 2012. Március 30. - 15:15:10
Multiba, bármeik szerón odamész a ponthoz és /save [név].

És a Dokumentumok\\GTA San Andreas User Files\\SAMP -ban megnyitod a savedpositions.txt-t és ott benne is van a lementett pozíció.
Cím: Kisebb kérdések
Írta: Tumite - 2012. Március 30. - 19:40:22
Ja, megvannk koszi.:D:D
Es hogy tudom betenni, hogy a /rescue parancsnal latszodjanak??
Mert arra sem jottem meg ra...
Cím: Kisebb kérdések
Írta: Lercan - 2012. Március 30. - 20:05:00
ppc-trucking mod. kell hozzá a dialog.inc gamemodeinit.inc és a defines.inc
benne már könnyen rájössz
Cím: Kisebb kérdések
Írta: Tumite - 2012. Március 31. - 09:00:19
Megvan, koszi.:)
Nos, szeretnek letenni 1-2 tankolasi helyet.A hely ahova beteszem akodot, de a koordinatakat nem ertem.
AddPlayerClass(133,2754.9399,2710.6365,10.8322,358.4021,0,0,0,0,0,0); // benzin 1 kacc
AddPlayerClass(133,2760.3145,2710.8325,10.8322,4.9821,0,0,0,0,0,0); // benzin 2 kacc
Es ebbe hol van az x,y,z koordinata??
Cím: Kisebb kérdések
Írta: Benceee - 2012. Március 31. - 09:01:46
Idézetet írta: Tumite date=1333177219\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Megvan, koszi.:)
Nos, szeretnek letenni 1-2 tankolasi helyet.A hely ahova beteszem akodot, de a koordinatakat nem ertem.
AddPlayerClass(133,2754.9399,2710.6365,10.8322,358.4021,0,0,0,0,0,0); // benzin 1 kacc
AddPlayerClass(133,2760.3145,2710.8325,10.8322,4.9821,0,0,0,0,0,0); // benzin 2 kacc
Es ebbe hol van az x,y,z koordinata??
 
AddPlayerClass(133,2754.9399,2710.6365,10.8322,358.4021,0,0,0,0,0,0); // benzin 1 kacc
AddPlayerClass(133,2760.3145,2710.8325,10.8322,4.9821,0,0,0,0,0,0); // benzin 2 kacc
AddPlayerClass(skin,x,y,z......);
Cím: Kisebb kérdések
Írta: Tumite - 2012. Március 31. - 09:02:57
Ajj, koszi szepen.:D:D
Valami nem jo...:
c:\\Szerver\\esti, ujrahuzott mentes\\service127\\samp03\\pawno\\include\\PPC_GameModeInit.inc(567) : warning 217: loose indentation
c:\\Szerver\\esti, ujrahuzott mentes\\service127\\samp03\\pawno\\include\\PPC_GameModeInit.inc(571) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
2 Warnings.
Cím: Kisebb kérdések
Írta: Benceee - 2012. Március 31. - 10:18:10
Idézetet írta: Tumite date=1333177377\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ajj, koszi szepen.:D:D
Valami nem jo...:
c:\\Szerver\\esti, ujrahuzott mentes\\service127\\samp03\\pawno\\include\\PPC_GameModeInit.inc(567) : warning 217: loose indentation
c:\\Szerver\\esti, ujrahuzott mentes\\service127\\samp03\\pawno\\include\\PPC_GameModeInit.inc(571) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
2 Warnings.
 


Legegyszerûbb megoldás:


#pragma tabsize 0


De én inkább azt ajánlom, hogy használd a Tabulátor gombot.
Cím: Kisebb kérdések
Írta: Corrupt - 2012. Március 31. - 12:06:19
1 Textdraw-ba lehet több színt használni? Ha igen hogy?  :P
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Március 31. - 12:23:39
Idézetet írta: Corrupt date=1333188379\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
1 Textdraw-ba lehet több színt használni? Ha igen hogy?  :P
 
Mint gametext-ben.
http://wiki.sa-mp.com/wiki/Colors_List
 
~r~    red
~g~    green
~b~    blue
~w~    white
~y~    yellow
~p~    purple
~l~    black
~n~    new line
~h~    lighter color
[/quote]
Cím: Kisebb kérdések
Írta: Dzsorden - 2012. Március 31. - 22:49:58
Csináltam egy fegyvervételi dialogot, csak abba kéne segíteni, hogy ha nincs annyi pénze a játékosnak, amennyi kell a fegyverhez, akkor ne tudja megvenni.

Mert most úgy van hogy ha nincs annyi, akkor is adja, csak minuszba-ba megy a pénze.
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Március 31. - 22:55:14
Próbáld így:
if(GetPlayerMoney != 5000) return SendClientMessage(playerid, 0xFF0000AA, \"Nincs ennyi pénzed\");

 Ha ígyse, akkor így: 
 
if(GetPlayerMoney >= 5000)
{
//függvények
}
return 1;

 
                                                         
Cím: Kisebb kérdések
Írta: Dzsorden - 2012. Március 31. - 23:03:50
Nem lett jó, errort írt...

De itt a kód:

 
if(listitem == 1) 
{
GivePlayerMoney(playerid, -2000);
GivePlayerWeapon(playerid, 24, 2000);
}
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Április 01. - 08:08:45
Jaj, bocsi, elírtam. Nem írtam oda a \'playerid\'-t!
Ez is jó:
if(GetPlayerMoney(playerid) >= 5000)
{
     GivePlayerMoney(playerid, -2000);
     GivePlayerWeapon(playerid, 24, 2000);
}
else
{
     SendClientMessage(playerid, 0xFF0000AA, \"Nincs ennyi pénzed!\");
}

 
Meg ez is jó:
 
if(listitem == 1)
{
     if(GetPlayerMoney(playerid) != 5000) return SendClientMessage(playerid, 0xFF0000AA, \"Nincs ennyi pénzed\");
     GivePlayerMoney(playerid, -2000);
     GivePlayerWeapon(playerid, 24, 2000);
}
Cím: Kisebb kérdések
Írta: lackos888 - 2012. Április 01. - 08:20:29
Csak Gábor ha több neki 5000-nél akkor is ezt fogja kiírni.Az elsõ megoldásod a jó.  ;)
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Április 01. - 08:22:32
Okés. :D
Cím: Kisebb kérdések
Írta: Tumite - 2012. Április 01. - 08:38:25
Hello.
Feltettem egy gzone makert, de akarhogy is akarom betenni, minden jo addig amig be nem irom a /gzone-t.Beirom, es bejon egy ablak, es ott, hogy create gangzone, es ennyi.Akarmit nyomok nem megy tovabb, peidg be vagyok jelentkezve az rcon adminba is.
A cucc: http://sampforum.hu/index.php?topic=13324.0
Segitsetek...:(
Cím: Kisebb kérdések
Írta: Benceee - 2012. Április 01. - 13:03:58
Idézetet írta: Tumite date=1333262305\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hello.
Feltettem egy gzone makert, de akarhogy is akarom betenni, minden jo addig amig be nem irom a /gzone-t.Beirom, es bejon egy ablak, es ott, hogy create gangzone, es ennyi.Akarmit nyomok nem megy tovabb, peidg be vagyok jelentkezve az rcon adminba is.
A cucc: http://sampforum.hu/index.php?topic=13324.0
Segitsetek...:(
 
Dialógus ID-k rendben vannak?
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Április 01. - 19:43:26
az ncp-nél a reg rendszert hogy lehet kilöni?
Cím: Kisebb kérdések
Írta: Benceee - 2012. Április 01. - 19:47:44
Idézetet írta: N@rbirock date=1333302206\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
az ncp-nél a reg rendszert hogy lehet kilöni?
 
if(IsPlayerNPC(playerid))
Cím: Kisebb kérdések
Írta: Zotyabuszos - 2012. Április 08. - 03:02:37
Idézetet írta: N@rbirock date=1333302206\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
az ncp-nél a reg rendszert hogy lehet kilöni?
 

 

if(IsPlayerNPC(playerid))
{
   return 1;
}

 
Nálam így van
Üdv. Nocoxil™
Cím: Kisebb kérdések
Írta: Benceee - 2012. Április 09. - 07:50:11
Idézetet írta: Nocoxil date=1333846957\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


az ncp-nél a reg rendszert hogy lehet kilöni?
 

 

if(IsPlayerNPC(playerid))
{
   return 1;
}

 
Nálam így van
Üdv. Nocoxil™
 
[/quote]
Szerintem egyszerûbb a dialog felhívása elõtt betolni egy if-et.
 
if(!IsPlayerNPC(playerid))
{
      ShowPlayerDialog(....);
}
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Április 09. - 14:12:50
és a gteam-al mit csináljak hogy ne kelljen teamot választania
Cím: Kisebb kérdések
Írta: tudvari - 2012. Április 09. - 19:23:24
valaki linkelne egy 0.3e RC6-hoz jó:
fixchars-ot,dudb-t,,dini-t,és zcmd-t?
köszi.
Vagy a verzióktól függetlenül mûködnek az inc-ek?
Cím: Kisebb kérdések
Írta: DrAkE - 2012. Április 09. - 19:34:11
Igen.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Április 10. - 17:05:10
[pawn]SetPlayerWantedLevel(a, 1);[/pawn]
ezt hogy lehet megoldani hogy ne 1-re álitsa hanem adjon hozá 1-et
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Április 10. - 17:09:34
SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) +1);
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Április 10. - 17:14:07
köszi ment a +
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Április 10. - 17:15:54
Szivesen. :)
Cím: Kisebb kérdések
Írta: Dzsorden - 2012. Április 11. - 18:53:10
Mivel lehet lekérdezni hogy milyen típusú jármûben ül a játékos?

Illetve ha nem a megadott jármûben akkor xy-t csináljon vele?
Cím: Kisebb kérdések
Írta: Lercan - 2012. Április 12. - 18:08:06
Sziasztok.
szerintetek mi lehet az oka annak hogy váratlanul kidob játékosokat a szerver?
GM: ppc...
Cím: Kisebb kérdések
Írta: BVZS - 2012. Április 17. - 14:01:25
Mi annak az animációnak a neve, mikor a karakter egy kártyát húz végig egy ilyaen kis kezelõpanelbe (tudjátok, mint a filmekben).
Cím: Kisebb kérdések
Írta: instant - 2012. Április 18. - 15:29:48
Üdv , 1 warningba ütköztem amit nem tudom hogy mit jelenthet
Warning:
 
C:\\Documents and Settings\\X\\Dokumentumok\\[FS]Úttisztitó.pwn(27) : warning 209: function \"OnPlayerConnect\" should return a value[/quote]
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Április 18. - 16:34:49
Idézetet írta: ZzzzzZ date=1334755788\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Üdv , 1 warningba ütköztem amit nem tudom hogy mit jelenthet
Warning:
 
C:\\Documents and Settings\\X\\Dokumentumok\\[FS]Úttisztitó.pwn(27) : warning 209: function \"OnPlayerConnect\" should return a value

[/quote]
OnPlayerConnect callback-nak vissza kell térnie.
 
return 1;
Cím: Kisebb kérdések
Írta: instant - 2012. Április 18. - 21:36:46
úgy van meg csinálva
 
public OnPlayerConnect(playerid)
{
if(pinfo[playerid][uttisztito] == 0)
return 1;
}

 
és ugyanazt warningolja:
 
C:\\Documents and Settings\\X\\Dokumentumok\\[FS]Úttisztitó.pwn(27) : warning 209: function \"OnPlayerConnect\" should return a value[/quote]
Cím: Kisebb kérdések
Írta: ZeRo - 2012. Április 18. - 21:40:35
Így csak a feltétel teljesítésekor térsz vissza. Tehát gondolom folytatni akarod ezt az eljárást, szóval csináld valahogy így:
 

public OnPlayerConnect(playerid) {
    if(pinfo[playerid][uttisztito] == 0) {
        //ide a többi dolgot
    }
    return 1;
}
Cím: Kisebb kérdések
Írta: instant - 2012. Április 18. - 22:05:02
Kösz ZeRo
warningtalan!
Ment a +
Cím: Kisebb kérdések
Írta: †|Nagylaci|~|Jœ - 2012. Április 19. - 13:18:12
Most akarok megismerkedni a ZCMD-vel de nem megy :S tuti valami egyszerû dolgot hibáztam, de nem jöttem rá, nagyon várom a segítséget ;D
Ezt valamiért nem sikerül megcsinálni, de mindent úgy csinálok ahogy ott van, csak valami hibát ír ki, és nem tudom mi az
http://www.youtube.com/watch?v=8StdRyL4DTU&feature=relmfu
letöltöttem a zcmd-t beraktam az include mappába.
Hiba:
 
D:\\Programok\\GTA SA\\samp0.3eRC6 Szerver\\pawno\\tesztt.pwn(4) : fatal error 100: cannot read from file: \"zcmd\"

 
Így néz ki:
 
///===============================================FÜGGVÉNYKÖNYVTÁRAK====================================================
#include <a_samp>
#include <zcmd>
///====================================================Színek===========================================================
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GOLD 0xFFD700AA
CMD:help(playerid,params[]) //a /help lenne a parancs
{
SendClientMessage(playerid,0xFFFF00AA,\"Még üres\");
AddPlayerClass(109, 1958.3783, 1343.1572, 15.3746, 269.1425, 24, 500, 0, 0, 0, 0); //kezdõ spawn hely, és skin..
return 1;
}
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Április 19. - 13:22:25
Nem tudja beolvasni a \'zcmd\' fájlt.  Levan töltve? Bevan rakva a \'Szervermappa/pawno/include\' mappába?
 
///===============================================FÜGGVÉNYKÖNYVTÁRAK====================================================
#include <a_samp>
#include <zcmd>
///====================================================Színek===========================================================
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GOLD 0xFFD700AA
public OnFilterScriptInit()
{
      AddPlayerClass(109, 1958.3783, 1343.1572, 15.3746, 269.1425, 24, 500, 0, 0, 0, 0); //kezdõ spawn hely, és skin..   
      return 1;
}
CMD:help(playerid,params[]) //a /help lenne a parancs
{
          SendClientMessage(playerid,0xFFFF00AA,\"Még üres\");
          return 1;
}
Cím: Kisebb kérdések
Írta: †|Nagylaci|~|Jœ - 2012. Április 19. - 13:31:18
Benne van, innen fórumról töltöttem le..:
http://kepfeltoltes.hu/120419/cmd_www.kepfeltoltes.hu_.jpg
Hülye vagyok xD rossz include mappába raktam  :D
Tényleg egy kis apróság volt, köszi


Közben újabb kis problémám akadt: Egy mapot akarok berakni, ugye nyitok egy új Pawn-t, és a a \"public OnGameModeInit()\" alá kéne berakni átkonvertálva, hát berakom a mapot, és ezt a hibaüzenetet dobja ki:
 
D:\\Programok\\GTA SA\\samp0.3eRC6 Szerver\\pawno\\zcmd1.pwn(51) : warning 217: loose indentation
D:\\Programok\\GTA SA\\samp0.3eRC6 Szerver\\pawno\\zcmd1.pwn(263) : warning 217: loose indentation

 
Szerintem az azért van mert túl sok az object(kb 300db), mert 1-2 sorig nem ír ki hibát.
Ezt hogy lehetne orvosolni?
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Április 19. - 13:32:50
Nem oda kell, hanem a \'pawno\' mappán belüli include mappába!
Az Objekteset másold be!
Cím: Kisebb kérdések
Írta: zeteni - 2012. Április 19. - 13:42:37
[quote author=†|Nagylaci|~|Jœy™|† date=1334835078\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic]
Benne van, innen fórumról töltöttem le..:
http://kepfeltoltes.hu/120419/cmd_www.kepfeltoltes.hu_.jpg
Hülye vagyok xD rossz include mappába raktam  :D
Tényleg egy kis apróság volt, köszi


Közben újabb kis problémám akadt: Egy mapot akarok berakni, ugye nyitok egy új Pawn-t, és a a \"public OnGameModeInit()\" alá kéne berakni átkonvertálva, hát berakom a mapot, és ezt a hibaüzenetet dobja ki:
 
D:\\Programok\\GTA SA\\samp0.3eRC6 Szerver\\pawno\\zcmd1.pwn(51) : warning 217: loose indentation
D:\\Programok\\GTA SA\\samp0.3eRC6 Szerver\\pawno\\zcmd1.pwn(263) : warning 217: loose indentation

 
Szerintem az azért van mert túl sok az object(kb 300db), mert 1-2 sorig nem ír ki hibát.
Ezt hogy lehetne orvosolni?
 
[/quote]
Írd a mod elejére, hogy
 
#pragma tabsize 0
Cím: Kisebb kérdések
Írta: kurta999 - 2012. Április 20. - 23:08:00
Ne azt írd bele, hanem ügyelj a TAB-okra.
Az összes olyan script, ahol a TAB-ok nincsenek rendben tartva, az mind olvashatatlan moslék.
Cím: Kisebb kérdések
Írta: Benceee - 2012. Április 21. - 23:19:35
Idézetet írta: Dzsorden date=1334163190\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Mivel lehet lekérdezni hogy milyen típusú jármûben ül a játékos?

Illetve ha nem a megadott jármûben akkor xy-t csináljon vele?

 
GetVehicleModel(GetPlayerVehicleID(playerid));
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 09:20:20
Hogy lehet megcsinálni, hogya player ne látszodjon a térképen és hogy az ember fölöt ne legyen a neve és az élete?
Cím: Kisebb kérdések
Írta: Erik3333 - 2012. Május 13. - 09:25:44
Idézetet írta: N@rbirock date=1336893620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy lehet megcsinálni, hogya player ne látszodjon a térképen és hogy az ember fölöt ne legyen a neve és az élete?
 

if (strcmp(\"/nameoff\", cmdtext, true) == 0)
{
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, false);
    GameTextForPlayer(playerid, \"~W~Nametags ~R~off\", 5000, 5);
    return 1;
}
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 12:27:45
Jó ez megvan köszi de azt hogy a player ne látszodjon a térképen?
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Május 13. - 12:31:11
Így próbáld meg, és ha jó( bár lehet nem ), akkor ez alapján csináld!
 
public OnPlayerUpdate( playerid )
{
   if( IsPlayerAdmin( playerid ) ) return 0;
   return 1;
}
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 12:34:32
De az admin se látszojon.
Cím: Kisebb kérdések
Írta: Benceee - 2012. Május 13. - 13:09:10
ShowNameTags(0);
ShowPlayerMarkers(0);
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 13:10:36
public OnPlayerUpdate(playerid) -hez?
Cím: Kisebb kérdések
Írta: Benceee - 2012. Május 13. - 13:14:34
Idézetet írta: N@rbirock date=1336907436\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
public OnPlayerUpdate(playerid) -hez?
 
public OnGameModeInit() alá.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 18. - 19:05:11
A skint hogy lehet menteni?
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 25. - 18:50:39
Hogy lehet megoldani, hogy ha a játékosnak kevés az élete adjon be egy animációt, és hogy be lehessen tenni a mentõ autóba de ne sofõrként?
Cím: Kisebb kérdések
Írta: JBauer - 2012. Május 25. - 19:32:09

#include <a_samp>
#include <zcmd>
#include <sscanf2>
if(GetPlayerHealth(playerid) > 10)
{
ApplyAnimation(playerid, \"SWEET\", \"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
}
CMD:berak(playerid, params[])
{
new id;
if(sscanf(params, \"u\", id)) return SendClientMessage(playerid, -1, \"Használat: /berak [id]\");
if(id == playerid) return SendClientMessage(playerid, -1, \"Magadat??\");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, \"Nem található ID.\");
else {
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, \"Sofõrként nem lehet\");
else {
PutPlayerInVehicle(id, GetPlayerVehicleID(playerid));
SendClientMessage(playerid, -1, \"Beraktad.\");
SendClientMessage(id, -1, \"Beraktak.\");
}
}
return 1;
}

 
Tessék, nem teszteltem.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 09:20:20
Hogy lehet megcsinálni, hogya player ne látszodjon a térképen és hogy az ember fölöt ne legyen a neve és az élete?
Cím: Kisebb kérdések
Írta: Erik3333 - 2012. Május 13. - 09:25:44
Idézetet írta: N@rbirock date=1336893620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy lehet megcsinálni, hogya player ne látszodjon a térképen és hogy az ember fölöt ne legyen a neve és az élete?
 

if (strcmp(\"/nameoff\", cmdtext, true) == 0)
{
    for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, false);
    GameTextForPlayer(playerid, \"~W~Nametags ~R~off\", 5000, 5);
    return 1;
}
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 12:27:45
Jó ez megvan köszi de azt hogy a player ne látszodjon a térképen?
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Május 13. - 12:31:11
Így próbáld meg, és ha jó( bár lehet nem ), akkor ez alapján csináld!
 
public OnPlayerUpdate( playerid )
{
   if( IsPlayerAdmin( playerid ) ) return 0;
   return 1;
}
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 12:34:32
De az admin se látszojon.
Cím: Kisebb kérdések
Írta: Benceee - 2012. Május 13. - 13:09:10
ShowNameTags(0);
ShowPlayerMarkers(0);
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 13. - 13:10:36
public OnPlayerUpdate(playerid) -hez?
Cím: Kisebb kérdések
Írta: Benceee - 2012. Május 13. - 13:14:34
Idézetet írta: N@rbirock date=1336907436\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
public OnPlayerUpdate(playerid) -hez?
 
public OnGameModeInit() alá.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 18. - 19:05:11
A skint hogy lehet menteni?
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Május 25. - 18:50:39
Hogy lehet megoldani, hogy ha a játékosnak kevés az élete adjon be egy animációt, és hogy be lehessen tenni a mentõ autóba de ne sofõrként?
Cím: Kisebb kérdések
Írta: JBauer - 2012. Május 25. - 19:32:09

#include <a_samp>
#include <zcmd>
#include <sscanf2>
if(GetPlayerHealth(playerid) > 10)
{
ApplyAnimation(playerid, \"SWEET\", \"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
}
CMD:berak(playerid, params[])
{
new id;
if(sscanf(params, \"u\", id)) return SendClientMessage(playerid, -1, \"Használat: /berak [id]\");
if(id == playerid) return SendClientMessage(playerid, -1, \"Magadat??\");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, \"Nem található ID.\");
else {
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, \"Sofõrként nem lehet\");
else {
PutPlayerInVehicle(id, GetPlayerVehicleID(playerid));
SendClientMessage(playerid, -1, \"Beraktad.\");
SendClientMessage(id, -1, \"Beraktak.\");
}
}
return 1;
}

 
Tessék, nem teszteltem.
Cím: Kisebb kérdések
Írta: tudvari - 2012. Május 27. - 16:11:47
Meglehet azt oldani,hogy csak egy bizonyos ember láthassa a játékosok markerjeit?
Cím: Kisebb kérdések
Írta: instant - 2012. Június 01. - 11:18:50
Üdv valaki ezt nem tudja hogy miért jeleniti meg ha nincs is használva :
 
C:\\Documents and Settings\\X\\Dokumentumok\\adminsys.pwn(79) : warning 203: symbol is never used: \"ret_memcpy\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Warning.
[/quote]
Cím: Kisebb kérdések
Írta: Krumpliii - 2012. Június 01. - 12:11:44
Sziasztok.!
Az lenne a gondom hogy már nem tudom mióta egy-két hónapja már nincs hangja a samp-nak...Semmiféle hangja nincs pedig mindenhol max-on van a hang...És nem tudom mi lehet a gond...valaki segítsen pls.! köszi
Cím: Kisebb kérdések
Írta: instant - 2012. Június 01. - 12:30:11
gtában a hang beállitásoknál is maxon van?
Cím: Kisebb kérdések
Írta: zeteni - 2012. Június 01. - 14:49:10
Idézetet írta: ZzzzzZ date=1338542330\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Üdv valaki ezt nem tudja hogy miért jeleniti meg ha nincs is használva :
 
C:\\Documents and Settings\\X\\Dokumentumok\\adminsys.pwn(79) : warning 203: symbol is never used: \"ret_memcpy\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Warning.

[/quote]
 
#pragma unused ret_memcpy
Cím: Kisebb kérdések
Írta: Krumpliii - 2012. Június 02. - 01:24:19
MINDENHOL maxon van a hang...:SS És nincs hangja...:( semmilyen hangja sincs...=/
Cím: Kisebb kérdések
Írta: peepsi - 2012. Június 02. - 01:38:17
Rakd újra.
Nekem annó, sokáig volt fent a gta, és a végén már elég hülye hangokat produkált, szerintem megér egy újrarakást.
Cím: Kisebb kérdések
Írta: Krumpliii - 2012. Június 02. - 02:09:45
Már újra raktam,gta-t is meg a samp-ot is...=/ de újra leszedni nem tudom mert mobilnetem van az meg nem alkalmas rá...:S
De újra raktam meg minden...és ugyan úgy baszik hangot kiadni ...:@
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 02. - 14:01:11
Nos a következõ lenne a problémám. Egy rp szervert írok a 0-ról. A kocsi rendszer mûködési elvét a dt-modjából szedtem. A probléma az, hogy csak az 1. kocsit menti le, és annak is az utolsó két értékét kiszedi mentéskor. Jól tölti be, de rosszul menti el. A KocsiNum változó értéke egyenlõ a lent levõ alap munka kocsik számával, tehát azokat nem tölti be, meg nem menti le. De bugos a mentés, és ha több kocsit rakok be a fájlba azokat kiszedi. Itt a script:
 
stock LoadCar()
{
new str2[18][128];
new str[1024];
new File:file = fopen(CARPATH, io_read);
if (file)
{
new carid=KocsiNum;
while (carid < MAX_VEHICLES)
{
   fread(file, str);
   split(str, str2, \',\');
   CarInfo[carid][cModel] = strval(str2[0]);//modelid,Élet,panels,doors,tires,pos1,pos2,pos3,angle,c1,c2,Tulaj,Leírás,Érték,Bérelhetõe,Rendszám,Kocsinév
   CarInfo[carid][cLife] = strval(str2[1]);
   CarInfo[carid][cPanels] = strval(str2[2]);
   CarInfo[carid][cDoors] = strval(str2[3]);
   CarInfo[carid][cTires] = strval(str2[4]);
   CarInfo[carid][cPos0] = floatstr(str2[5]);
   CarInfo[carid][cPos1] = floatstr(str2[6]);
   CarInfo[carid][cPos2] = floatstr(str2[7]);
   CarInfo[carid][cAngle] = floatstr(str2[8]);
   CarInfo[carid][cColor1] = strval(str2[9]);
   CarInfo[carid][cColor2] = strval(str2[10]);
   strmid(CarInfo[carid][pName], str2[11], 0, strlen(str2[11]),MAX_PLAYER_NAME);
   strmid(CarInfo[carid][cDesc], str2[12], 0, strlen(str2[12]),32);
   CarInfo[carid][cValue] = strval(str2[13]);
   CarInfo[carid][cOwned] = strval(str2[14]);
   CarInfo[carid][cLock] = strval(str2[15]);
   strmid(CarInfo[carid][cNum], str2[16], 0, strlen(str2[16]),8);
   strmid(CarInfo[carid][cName], str2[17],0, strlen(str2[17]),16);
   carid ++;
}
}
print(\"Kocsik betöltve\");
}
stock SaveCar()
{
new carid=KocsiNum;
new File:file2=fopen(CARPATH, io_write);
new File:file=fopen(CARPATH, io_append);
fwrite(file2,\"\");
fclose(file2);
new coordsstring[512];
while (carid < MAX_VEHICLES)
{//model,Élet,panels,doors,tires,pos1,pos2,pos3,angle,c1,c2,Bérlõ,Leírás,Érték,Bérelhetõe,Rendszám,Kocsinév
    format(coordsstring, sizeof(coordsstring), \"%d,%f,%d,%d,%d,%f,%f,%f,%f,%d,%d,%s,%s,%d,%d,%s,%s\\n\",
CarInfo[carid][cModel],
CarInfo[carid][cLife],
CarInfo[carid][cPanels],
CarInfo[carid][cDoors],
CarInfo[carid][cTires],
CarInfo[carid][cPos0],
CarInfo[carid][cPos1],
CarInfo[carid][cPos2],
CarInfo[carid][cAngle],
CarInfo[carid][cColor1],
CarInfo[carid][cColor2],
CarInfo[carid][pName],
CarInfo[carid][cDesc],
CarInfo[carid][cValue],
CarInfo[carid][cOwned],
CarInfo[carid][cNum],
CarInfo[carid][cName]);
fwrite(file, coordsstring);
fclose(file);
carid++;
}
print(\"Kocsik elmentve\");
}
Cím: Kisebb kérdések
Írta: tudvari - 2012. Június 02. - 15:03:50
Ha kilép az 1-es ID-jû játékos,és valaki feljön a szerverre(megkapja az 1-es ID-t),akkor a régi játékos változói átkerülnek az új játékosra?Egyszóval érdemes kilépésnél minden változóját nullázni?
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 02. - 15:23:39
Ismerem ezt a problémát nem tudom miért van. De álltalában csak akkor jön elõ ha gmx-elek és nem teljes újraindítást csinálok.
Amúgy meg az új problémám, hogy ez a sor:
 
#define SendClientMessageToAdmin(%1) if(foreach(Player,a) if(PlayerInfo[a][pAdmin]>0) SendClientMessage(a,-1,%1);) return 1;

 
\"redundant code: constant expression is zero\" -errort dob ki ha használom mint egy függvényt.
Cím: Kisebb kérdések
Írta: tferenc - 2012. Június 04. - 14:48:48
Ki tudja leírni nekem az InKRPG mód parancsait admin/karakter és hogy hogyan tudom magamat frakcióba betenni!
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 04. - 15:19:10
Olyan jó hogy itt kérdeznek, de válaszolnak. tferenc neked meg azt tudom javasolni ha megvan a forrásfájl (pwn)  akkor abból próbáld meg kikeresni, vagy nézd meg ott ahol letöltötted.
Cím: Kisebb kérdések
Írta: b1s - 2012. Június 05. - 10:08:23
Sziasztok!
Az lenne a kérdésem hogy, hogy tudnám azt megoldani hogy 1920x1080 felbontáson legyen a SA:MP ?:D
Azt tudom hogy a s0beit modban megvan ez a funkció, de az cheat és nem akarom hogy bannoljanak.
Esetleg innen nem lehetne kinyerni?:D
Üdv: KROOK
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 05. - 15:25:51
Settings -> display -> advanced? Esetleg ezen az elérési útvonalon a menüben átállíthatnád. Ha nincs ekkora felbontás, akkor nagyobbat nem tudsz elérni.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 06. - 18:41:34
Hogy lehet megcsinálni hogy ha egy megadott idjü autóba beül lesz valami. 
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Június 06. - 18:43:42

public
          OnPlayerEnterVehicle( playerid, vehicleid, ispassenger )
{
     if( vehicleid == 410 )
     {
           SendClientMessage( playerid, 0xFF0000AA, \"Beültél a egy autóba! ID: 410\" );
     }
     return 1;
}
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 06. - 18:55:01
      dini_IntSet(fajl,\"elet\",GetPlayerHealth(id));

 
Ezzel mi a probléma?
: warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Warning.
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Június 06. - 19:13:40

new
        Float: g_fHealth;
dini_FloatSet( fajl, \"elet\", GetPlayerHealth( id, g_fHealth ) );
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 06. - 21:46:00
Azt sem hiszem hogy menne. Mivel nem ad vissza értéket, ezért nem hiszem hogy nagyon lehetne vele valamit kezdeni.
 
new Float:pHealth;
GetPlayerHealth(playerid,pHealth);
dini_FloatSet(fajl,\"elet\",pHealth);
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 07. - 14:53:55
             SetPlayerChatBubble(playerid,text,0xFF0000FF,35.0,10000);
                new Float:x, Float:y, Float:z, string[200], name[MAX_PLAYERS];
                for(new i=0;i<MAX_PLAYERS;i++)
                {
                    if(IsPlayerConnected(i)==1)
                    {
                                GetPlayerPos(playerid, x, y, z);
                                if(IsPlayerInRangeOfPoint(i, 7, x, y, z))
                                {
                                        GetPlayerName(playerid, name, sizeof(name));
                                        format(string, sizeof(string), \"%s mondja: %s\", name, text);
                                       

 
Evel mi a baj mert errort nem ír de nem meg.
Cím: Kisebb kérdések
Írta: zeteni - 2012. Június 07. - 15:26:57
CreateDynamicObject(9339, 1395.97, 1340.20, 9.81,   0.00, 0.00, 90.00 , Float:distance = 400.0);

 
Ha van egy ilyen sorom Akkor miért írja rá ezt?
 
error 017: undefined symbol \"distance\"
warning 215: expression has no effect
error 001: expected token: \";\", but found \")\"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Június 07. - 15:31:09
CreateDynamicObject(9339, 1395.97, 1340.20, 9.81,   0.00, 0.00, 90.00 , 400.0);
Cím: Kisebb kérdések
Írta: zeteni - 2012. Június 07. - 15:33:37
Így pedig ez jön be
 
warning 213: tag mismatch
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 07. - 15:53:08
public OnPlayerText(playerid, text[])
{
             SetPlayerChatBubble(playerid,text,0xFF0000FF,35.0,10000);
                new Float:x, Float:y, Float:z, string[200], name[MAX_PLAYERS];
                for(new i=0;i<MAX_PLAYERS;i++)
                {
                    if(IsPlayerConnected(i)==1)
                    {
                                GetPlayerPos(playerid, x, y, z);
                                if(IsPlayerInRangeOfPoint(i, 7, x, y, z))
                                {
                                        GetPlayerName(playerid, name, sizeof(name));
                                        format(string, sizeof(string), \"%s mondja: %s\", name, text);
                                        SendClientMessage(i, 0xFFFF00AA,string);
                                }
                        }
return 0;
}

 
Ebbe mi a hiba mert hiába írok senki nem látja.
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 07. - 16:06:01
Kezdjük ott hogy ez:
name[MAX_PLAYERS]; ROSSZ
helyette: name[MAX_PLAYER_NAME];
Utána:
 if(IsPlayerConnected(i)==1) Ez mi?
Ez így nem lenne egyszerûbb?: if(IsPlayerConnected(i))
továbbá hülyeség minden egyes alkalommal lekérdezni a játékos koordinátáját, és nevét.
Elég ha még a for ELÕTT használod ezt a 2 sort: GetPlayerPos(playerid, x, y, z); GetPlayerName(playerid, name, sizeof(name));
A for helyett meg a foreach-ot ajánlom gyorsabb és jobb. Ha ezek után nem mûködik akkor megint kérdezz.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 07. - 16:15:19
public OnPlayerText(playerid, text[])
{
             SetPlayerChatBubble(playerid,text,0xFF0000FF,35.0,10000);
                new Float:x, Float:y, Float:z, string[200], name[MAX_PLAYER_NAME];
                for(new i=0;i<MAX_PLAYERS;i++)
                {
                    if(IsPlayerConnected(i))
                    {
                                GetPlayerPos(playerid, x, y, z);
                                if(IsPlayerInRangeOfPoint(i, 7, x, y, z))
                                {
                                        GetPlayerName(playerid, name, sizeof(name));
                                        format(string, sizeof(string), \"%s mondja: %s\", name, text);
                                        SendClientMessage(i, 0xFFFF00AA,string);
                                }
                        }
return 0;
}

 
Így se jó.
Cím: Kisebb kérdések
Írta: JBauer - 2012. Június 11. - 14:07:25
Próbáld meg ProxDetectorral
Cím: Kisebb kérdések
Írta: kurta999 - 2012. Június 11. - 14:15:12
public OnPlayerText(playerid, text[])
{
new
Float:fX,
Float:fY,
Float:fZ,
iWorld = GetPlayerVirtualWorld(playerid),
szString[144];
SetPlayerChatBubble(playerid, text, 0xFF0000FF, 7.0, 10000);
GetPlayerPos(playerid, fX, fY, fZ);
GetPlayerName(playerid, szString, MAX_PLAYER_NAME);
for(new i; i < MAX_PLAYERS; i++)
{
if(GetPlayerVirtualWorld(i) != iWorld) continue;
if(IsPlayerInRangeOfPoint(i, 7.0, fX, fY, fZ))
{
   format(szString, sizeof(szString), \"%s mondja: %s\", szString, text);
   SendClientMessage(i, 0xFFFF00AA, szString);
}
}
return 0;
}
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 14. - 14:39:00
Szerintem egyszerûbb ha nem 3 külön változót hozok létre hanem 1 tömböt. new Float:pPos[3];
Cím: Kisebb kérdések
Írta: kurta999 - 2012. Június 14. - 19:25:45
Idézetet írta: xXGoofreXx date=1339677540\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Szerintem egyszerûbb ha nem 3 külön változót hozok létre hanem 1 tömböt. new Float:pPos[3];
 
Lényegiben mindegy, megszokás kérdése.
Én ilyen helyekre így szoktam használni, de a helyfoglalás az ígyis-úgyis ugyanannyi lesz, szóval kinek hogyan..
Amúgy:
Már elõttem lévõ hozzászóló leírta mi a baj a GetPlayerHealth()-os scriptel, még annyit hozzátennék, hogy akkor szokás \"g_*\" ként használni, ha az globális változó.
Cím: Kisebb kérdések
Írta: xXGoofreXx - 2012. Június 15. - 15:48:10
Helyfoglalás(azaz memória) szempontból nem hiszem hogy ugyan annyi lenne. Nem hatalmas változás, tény, de én szeretek így scriptelni. Utálom azokat a szervereket ahol 30 slot-ból 10 foglalt, és hatalmas a szerverlagg...
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 15. - 19:06:32
Sok szerveren láttam hogy mikor belépek elõjön egy kép azt hogy lehet megcsinálni?
Cím: Kisebb kérdések
Írta: Keszeg - 2012. Június 17. - 19:45:31
Hogy tudom megcsinálni mondjuk zcmd parancsba ,hogy a játékost elküldje a skinválasztóba?
Cím: Kisebb kérdések
Írta: tudvari - 2012. Június 17. - 20:30:06
CMD:skinvalaszto(playerid)
{
    ForceClassSelection(playerid);
    return 1;
}
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 22. - 11:24:06
#include <a_samp>
#include <ZcMd>
#define         P_X             747.7859
#define     P_Y     -543.5135
#define     P_Z     15.8657
#define     KI_X    740.9020
#define     KI_Y    -540.5073
#define     KI_Z    16.3500
#define     KI_ROT  0
new bool: Privat[MAX_VEHICLES];
new IdeigID[MAX_PLAYERS];
new Pickup;
new Mentes[MAX_VEHICLES][64 + 1];
new JarmuAdat[][] =
{
        {400, 24999},
        {401, 14999},
        {404, 5999},
        {405, 32999},
        {410, 8999},
        {422, 9999},
        {426, 26999},
        {436, 6999},
        {445, 16999},
        {462, 2999},
        {468, 5999},
        {475, 39999},
        {478, 4999},
        {527, 7999},
        {529, 8999},
        {536, 13999},
        {543, 4999},
        {566, 8999},
        {576, 8999},
        {585, 7999},
        {605, 1299},
        {604, 1299}
};
enum pAdat
{
        Kocsi,
        KocsiID
}
new pInfo[MAX_PLAYERS][pAdat];
enum vAdat
{
        Float:xpos,
        Float:ypos,
        Float:zpos,
        Float:rot,
        model,
        color1,
        color2,
        plate[32 + 1]
}
new vInfo[MAX_VEHICLES][vAdat];
stock create( playerid ) {
        return fclose( fopen(plaFile(playerid), io_readwrite) ), 1;
}
stock LoadPlayerDAT( playerid ) {
        new dest[2][8 + 1];
        new string[32 + 1];
       
    new File: pfile = fopen(plaFile(playerid), io_read);
        if( pfile )
        {
                fread( pfile, string );
                split( string, dest, \',\' );
        }
       
        pInfo[playerid][Kocsi] = strval(dest[0]);
        pInfo[playerid][KocsiID] = strval(dest[1]);
       
        return 1;
}
stock Save( playerid ) {
        new File: pfile = fopen(plaFile(playerid));
        if( pfile )
        {
                new pstring[32 + 1];
                format( pstring, 32, \"%d,%d\", pInfo[playerid][Kocsi], pInfo[playerid][KocsiID] );
                fwrite( pfile, pstring );
                fclose( pfile );
        }
       
        return 1;
}
stock plaFile(playerid) {
        new sz_pString[64 + 1];
        format( sz_pString, 64, \"%s.dat\", playerName(playerid) );
       
        return sz_pString;
}
stock playerName(playerid) {
        new sz_pName[MAX_PLAYER_NAME + 1];
        GetPlayerName(playerid, sz_pName, sizeof(sz_pName) );
       
        return sz_pName;
}
public OnPlayerConnect( playerid ) {
        if( fexist(plaFile(playerid)) ) {
            LoadPlayerDAT( playerid );
        }
        else { create(playerid); }
       
        return 1;
}
public OnPlayerDisconnect( playerid, reason ) {
        #pragma unused reason
       
        Save(playerid);
       
        return 1;
}
public OnFilterScriptInit( )
{
        printf( \"[Fl0rian] Jármû vásárlás - BETÖLTVE\" );
        KocsikBetolt( );
        Pickup = CreatePickup( 1239, 1, P_X, P_Y, P_Z );
        return 1;
}
public OnFilterScriptExit( )
{
        printf( \"[Fl0rian] Jármû vásárlás - LEÁLLÍTVA\" );
        DestroyPickup( Pickup );
        return 1;
}
public OnPlayerPickUpPickup( playerid, pickupid )
{
        if( pickupid == Pickup )
        {
                if( pInfo[playerid][Kocsi] == 1 ) return SendClientMessage( playerid, 0xff0000AA, \"Neked már van autód!\" );
                SetPlayerPos( playerid, P_X+1, P_Y+1, P_Z );
                new dialText[512 + 1];
                new tmp[64 + 1];
                for( new i; i < sizeof JarmuAdat; i++ )
                {
                        format( tmp, sizeof tmp, \"Jármû: %s | Ára: $%d\", GetVehicleModelName(JarmuAdat[0]), JarmuAdat[1] );
                        strins( dialText, tmp, strlen(dialText) );
                        format( Mentes, 64, \"%s\", GetVehicleModelName(JarmuAdat[0]) );
                }
                if( !strlen(dialText) ) return 1;
                ShowPlayerDialog( playerid, 1, DIALOG_STYLE_LIST, \"Autó Szalon\", dialText, \"Tovább\", \"Kilépés\" );
        }
        return 1;
}
public OnPlayerStateChange( playerid, newstate, oldstate )
{
        if( newstate == PLAYER_STATE_DRIVER )
        {
                if( GetPlayerVehicleID(playerid) != pInfo[playerid][KocsiID] )
                {
                        RemovePlayerFromVehicle( playerid );
                SendClientMessage( playerid, 0xff0000AA, \"Ez a jármû nem a tiéd!\" );
                }
        }
       
        return 1;
       
}
public OnPlayerExitVehicle( playerid, vehicleid )
{
        if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER && vehicleid == pInfo[playerid][Kocsi] )
        {
            new vname[64 + 1];
            format( vname, 64, \"%03d.dat\", vehicleid );
                new File: vfile = fopen(vname);
                #define LustaVagyok(%0) vInfo[pInfo[playerid][KocsiID]][%0]
                if( vfile )
                {
                        new vstring[128 + 1];
                format( vstring, 128, \"%f,%f,%f,%f,%d,%d,%d,%s\", LustaVagyok(xpos), LustaVagyok(ypos), LustaVagyok(zpos), LustaVagyok(rot), LustaVagyok(color1), LustaVagyok(color2), LustaVagyok(model), LustaVagyok(plate) );
                fwrite( vfile, vstring );
                        fclose( vfile );
            }
        }
        return 1;
       
}
public OnDialogResponse( playerid, dialogid, response, listitem, inputtext[] )
{
        switch( dialogid )
        {
                case 1:
                {
            new veh;
                        if( GetPlayerMoney(playerid) < JarmuAdat[listitem][1] ) return SendClientMessage( playerid, 0xff0000AA, \"Nincs pénzed erre a jármûre!\" );
                        IdeigID[playerid] = GetVehicleIDFromName( Mentes[listitem] );
                        new rand1 = random(255);
                        new rand2 = random(255);
            veh = CreateVehicle( IdeigID[playerid], KI_X, KI_Y, KI_Z, KI_ROT, rand1, rand2, 0 );
                        pInfo[playerid][Kocsi] = 1;
                        pInfo[playerid][KocsiID] = veh;
                        vInfo[veh][xpos] = KI_X;
            vInfo[veh][ypos] = KI_Y;
            vInfo[veh][zpos] = KI_Z;
            vInfo[veh][rot] = KI_ROT;
            vInfo[veh][color1] = rand1;
            vInfo[veh][color2] = rand2;
            vInfo[veh][model] = IdeigID[playerid];
                        Privat[veh] = true;
                        IdeigID[playerid] = -1;
                        new vname[64 + 1];
            format( vname, 64, \"%03d.dat\", veh );
                        new File: vfile = fopen(vname);
                        #undef LustaVagyok
                        #define LustaVagyok(%0) vInfo[veh][%0]
                        if( vfile )
                        {
                                new vstring[128 + 1];
                format( vstring, 128, \"%f,%f,%f,%f,%d,%d,%d,%s\", LustaVagyok(xpos), LustaVagyok(ypos), LustaVagyok(zpos), LustaVagyok(rot), LustaVagyok(color1), LustaVagyok(color2), LustaVagyok(model), LustaVagyok(plate) );
                fwrite( vfile, vstring );
                                fclose( vfile );
                        }
                        SendClientMessage( playerid, 0x4a7affAA, \"Sikeresen megvetted a jármûvet!\" );
                }
        }
        return 0;
       
}
CMD:stats(playerid, params[])
{
        new str[128 + 1];
       
        format( str, sizeof(str), \"Kocsi ID: %d\", pInfo[playerid][KocsiID] );
    SendClientMessage( playerid, -1, str );
        return 1;
}
CMD:parkol(playerid, params[])
{
        if( !IsPlayerInAnyVehicle(playerid) ) return SendClientMessage( playerid, -1, \"Nem ülsz semmilyen jármûben\" ), 1;
       
        OnPlayerExitVehicle( playerid, GetPlayerVehicleID(playerid) );
       
        return 1;
}
stock KocsikBetolt()
{
        new string[256 + 1];
    new dest[8][64 + 1];
    for( new veh = 0; veh < MAX_VEHICLES; veh++ )
        {
            new vname[64 + 1];
            format( vname, 64, \"%03d.dat\", veh );
        if( fexist(vname) )
                {
                        new File: vfile = fopen(vname, io_read);
                        if( vfile )
                        {
                                fread( vfile, string );
                                split( string, dest, \',\' );
            }
                        new vehi = CreateVehicle( strval(dest[6]), floatstr(dest[0]), floatstr(dest[1]), floatstr(dest[2]), floatstr(dest[3]), strval(dest[4]), strval(dest[5]), 0 );
                        SetVehicleNumberPlate( vehi, dest[7] );
                        vInfo[vehi][xpos] = floatstr(dest[0]);
                        vInfo[vehi][ypos] = floatstr(dest[1]);
                        vInfo[vehi][zpos] = floatstr(dest[2]);
                        vInfo[vehi][rot] = floatstr(dest[3]);
                        vInfo[vehi][color1] = strval(dest[4]);
                        vInfo[vehi][color2] = strval(dest[5]);
                        vInfo[vehi][model] = strval(dest[6]);
                        format( vInfo[vehi][plate], 32, \"%s\", dest[7] );
                        printf( \"ID: %d jármû betöltve.\", vehi );
                }
        }
       
        return 1;
       
}
stock split( const strsrc[], strdest[][], delimiter )
{
        new i, li;
        new aNum;
        new len;
        while(i <= strlen(strsrc))
        {
                if(strsrc==delimiter || i==strlen(strsrc))
                {
                        len = strmid(strdest[aNum], strsrc, li, i, 128);
                        strdest[aNum][len] = 0;
                        li = i+1;
                        aNum++;
                }
               
                i++;
               
        }
       
        return 1;
       
}
new VehicleNames[212][] =
{
        {\"Landstalker\"},{\"Bravura\"},{\"Buffalo\"},{\"Linerunner\"},{\"Perennial\"},{\"Sentinel\"},{\"Dumper\"}, {\"Firetruck\"},{\"Trashmaster\"},{\"Stretch\"},{\"Manana\"},{\"Infernus\"},{\"Voodoo\"},{\"Pony\"},{\"Mule\"}, {\"Cheetah\"},{\"Ambulance\"},{\"Leviathan\"},{\"Moonbeam\"},{\"Esperanto\"},{\"Taxi\"},{\"Washington\"}, {\"Bobcat\"},{\"Mr Whoopee\"},{\"BF Injection\"},{\"Hunter\"},{\"Premier\"},{\"Enforcer\"},{\"Securicar\"},
        {\"Banshee\"},{\"Predator\"},{\"Bus\"},{\"Rhino\"},{\"Barracks\"},{\"Hotknife\"},{\"Trailer 1\"},{\"Previon\"}, {\"Coach\"},{\"Cabbie\"},{\"Stallion\"},{\"Rumpo\"},{\"RC Bandit\"},{\"Romero\"},{\"Packer\"},{\"Monster\"}, {\"Admiral\"},{\"Squalo\"},{\"Seasparrow\"},{\"Pizzaboy\"},{\"Tram\"},{\"Trailer 2\"},{\"Turismo\"}, {\"Speeder\"},{\"Reefer\"},{\"Tropic\"},{\"Flatbed\"},{\"Yankee\"},{\"Caddy\"},{\"Solair\"},{\"Berkley\'s RC Van\"},
        {\"Skimmer\"},{\"PCJ-600\"},{\"Faggio\"},{\"Freeway\"},{\"RC Baron\"},{\"RC Raider\"},{\"Glendale\"},{\"Oceanic\"}, {\"Sanchez\"},{\"Sparrow\"},{\"Patriot\"},{\"Quad\"},{\"Coastguard\"},{\"Dinghy\"},{\"Hermes\"},{\"Sabre\"}, {\"Rustler\"},{\"ZR-350\"},{\"Walton\"},{\"Regina\"},{\"Comet\"},{\"BMX\"},{\"Burrito\"},{\"Camper\"},{\"Marquis\"}, {\"Baggage\"},{\"Dozer\"},{\"Maverick\"},{\"News Chopper\"},{\"Rancher\"},{\"FBI Rancher\"},{\"Virgo\"},{\"Greenwood\"},
        {\"Jetmax\"},{\"Hotring\"},{\"Sandking\"},{\"Blista Compact\"},{\"Police Maverick\"},{\"Boxville\"},{\"Benson\"}, {\"Mesa\"},{\"RC Goblin\"},{\"Hotring Racer A\"},{\"Hotring Racer B\"},{\"Bloodring Banger\"},{\"Rancher\"}, {\"Super GT\"},{\"Elegant\"},{\"Journey\"},{\"Bike\"},{\"Mountain Bike\"},{\"Beagle\"},{\"Cropdust\"},{\"Stunt\"},
        {\"Tanker\"}, {\"Roadtrain\"},{\"Nebula\"},{\"Majestic\"},{\"Buccaneer\"},{\"Shamal\"},{\"Hydra\"},{\"FCR-900\"}, {\"NRG-500\"},{\"HPV1000\"},{\"Cement Truck\"},{\"Tow Truck\"},{\"Fortune\"},{\"Cadrona\"},{\"FBI Truck\"}, {\"Willard\"},{\"Forklift\"},{\"Tractor\"},{\"Combine\"},{\"Feltzer\"},{\"Remington\"},{\"Slamvan\"},
        {\"Blade\"},{\"Freight\"},{\"Streak\"},{\"Vortex\"},{\"Vincent\"},{\"Bullet\"},{\"Clover\"},{\"Sadler\"}, {\"Firetruck LA\"},{\"Hustler\"},{\"Intruder\"},{\"Primo\"},{\"Cargobob\"},{\"Tampa\"},{\"Sunrise\"},{\"Merit\"}, {\"Utility\"},{\"Nevada\"},{\"Yosemite\"},{\"Windsor\"},{\"Monster A\"},{\"Monster B\"},{\"Uranus\"},{\"Jester\"},
        {\"Sultan\"},{\"Stratum\"},{\"Elegy\"},{\"Raindance\"},{\"RC Tiger\"},{\"Flash\"},{\"Tahoma\"},{\"Savanna\"}, {\"Bandito\"},{\"Freight Flat\"},{\"Streak Carriage\"},{\"Kart\"},{\"Mower\"},{\"Duneride\"},{\"Sweeper\"}, {\"Broadway\"},{\"Tornado\"},{\"AT-400\"},{\"DFT-30\"},{\"Huntley\"},{\"Stafford\"},{\"BF-400\"},{\"Newsvan\"}, {\"Tug\"},{\"Trailer 3\"},{\"Emperor\"},{\"Wayfarer\"},{\"Euros\"},{\"Hotdog\"},{\"Club\"},{\"Freight Carriage\"},
        {\"Trailer 3\"},{\"Andromada\"},{\"Dodo\"},{\"RC Cam\"},{\"Launch\"},{\"Police Car (LSPD)\"},{\"Police Car (SFPD)\"}, {\"Police Car (LVPD)\"},{\"Police Ranger\"},{\"Picador\"},{\"S.W.A.T. Van\"},{\"Alpha\"},{\"Phoenix\"},{\"Glendale\"}, {\"Sadler\"},{\"Luggage Trailer A\"},{\"Luggage Trailer B\"},{\"Stair Trailer\"},{\"Boxville\"},{\"Farm Plow\"}, {\"Utility Trailer\"}
};
stock GetVehicleIDFromName( vehiclename[], type = 0 )
{
        new integer = INVALID_VEHICLE_ID;
        new talalat;
        if( type == 0 )
        {
                for( new i = 0; i < 212; i++ )
                {
                        if( strfind(VehicleNames[0], vehiclename, true ) != -1 )
                        {
                integer = i + 400;
                talalat++;
                        }
                }
        }
        else
        {
                for( new i = 0; i < 212; i++ )
                {
                        if( strcmp(VehicleNames[0], vehiclename, true ) == 0 )
                        {
                                integer = i + 400;
                talalat++;
                        }
                }
        }
        if( talalat > 1 )
        {
                printf( \"Több találat a következõre: \'%s\'\", vehiclename );
                return INVALID_VEHICLE_ID;
        }
        if( talalat == 0 )
        {
                printf( \"Nincs találat a következõre: \'%s\'\", vehiclename );
        }
        return integer;
}
 
stock GetVehicleModelName( modell )
{
    new STRING[64 + 1];
    format( STRING, 64, \"%s\", VehicleNames[modell - 400][0] );
    return STRING;
}

 
Itt a scriptfiles mappába mit kell létrehozni?
Cím: Kisebb kérdések
Írta: ZyZu. - 2012. Június 22. - 11:32:26
Semmit magátol menti.
Cím: Kisebb kérdések
Írta: Norby - 2012. Június 22. - 22:48:45
Idézetet írta: N@rbirock date=1340357046\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

#include <a_samp>
#include <ZcMd>
#define         P_X             747.7859
#define     P_Y     -543.5135
#define     P_Z     15.8657
#define     KI_X    740.9020
#define     KI_Y    -540.5073
#define     KI_Z    16.3500
#define     KI_ROT  0
new bool: Privat[MAX_VEHICLES];
new IdeigID[MAX_PLAYERS];
new Pickup;
new Mentes[MAX_VEHICLES][64 + 1];
new JarmuAdat[][] =
{
        {400, 24999},
        {401, 14999},
        {404, 5999},
        {405, 32999},
        {410, 8999},
        {422, 9999},
        {426, 26999},
        {436, 6999},
        {445, 16999},
        {462, 2999},
        {468, 5999},
        {475, 39999},
        {478, 4999},
        {527, 7999},
        {529, 8999},
        {536, 13999},
        {543, 4999},
        {566, 8999},
        {576, 8999},
        {585, 7999},
        {605, 1299},
        {604, 1299}
};
enum pAdat
{
        Kocsi,
        KocsiID
}
new pInfo[MAX_PLAYERS][pAdat];
enum vAdat
{
        Float:xpos,
        Float:ypos,
        Float:zpos,
        Float:rot,
        model,
        color1,
        color2,
        plate[32 + 1]
}
new vInfo[MAX_VEHICLES][vAdat];
stock create( playerid ) {
        return fclose( fopen(plaFile(playerid), io_readwrite) ), 1;
}
stock LoadPlayerDAT( playerid ) {
        new dest[2][8 + 1];
        new string[32 + 1];
       
    new File: pfile = fopen(plaFile(playerid), io_read);
        if( pfile )
        {
                fread( pfile, string );
                split( string, dest, \',\' );
        }
       
        pInfo[playerid][Kocsi] = strval(dest[0]);
        pInfo[playerid][KocsiID] = strval(dest[1]);
       
        return 1;
}
stock Save( playerid ) {
        new File: pfile = fopen(plaFile(playerid));
        if( pfile )
        {
                new pstring[32 + 1];
                format( pstring, 32, \"%d,%d\", pInfo[playerid][Kocsi], pInfo[playerid][KocsiID] );
                fwrite( pfile, pstring );
                fclose( pfile );
        }
       
        return 1;
}
stock plaFile(playerid) {
        new sz_pString[64 + 1];
        format( sz_pString, 64, \"%s.dat\", playerName(playerid) );
       
        return sz_pString;
}
stock playerName(playerid) {
        new sz_pName[MAX_PLAYER_NAME + 1];
        GetPlayerName(playerid, sz_pName, sizeof(sz_pName) );
       
        return sz_pName;
}
public OnPlayerConnect( playerid ) {
        if( fexist(plaFile(playerid)) ) {
            LoadPlayerDAT( playerid );
        }
        else { create(playerid); }
       
        return 1;
}
public OnPlayerDisconnect( playerid, reason ) {
        #pragma unused reason
       
        Save(playerid);
       
        return 1;
}
public OnFilterScriptInit( )
{
        printf( \"[Fl0rian] Jármû vásárlás - BETÖLTVE\" );
        KocsikBetolt( );
        Pickup = CreatePickup( 1239, 1, P_X, P_Y, P_Z );
        return 1;
}
public OnFilterScriptExit( )
{
        printf( \"[Fl0rian] Jármû vásárlás - LEÁLLÍTVA\" );
        DestroyPickup( Pickup );
        return 1;
}
public OnPlayerPickUpPickup( playerid, pickupid )
{
        if( pickupid == Pickup )
        {
                if( pInfo[playerid][Kocsi] == 1 ) return SendClientMessage( playerid, 0xff0000AA, \"Neked már van autód!\" );
                SetPlayerPos( playerid, P_X+1, P_Y+1, P_Z );
                new dialText[512 + 1];
                new tmp[64 + 1];
                for( new i; i < sizeof JarmuAdat; i++ )
                {
                        format( tmp, sizeof tmp, \"Jármû: %s | Ára: $%d\", GetVehicleModelName(JarmuAdat[0]), JarmuAdat[1] );
                        strins( dialText, tmp, strlen(dialText) );
                        format( Mentes, 64, \"%s\", GetVehicleModelName(JarmuAdat[0]) );
                }
                if( !strlen(dialText) ) return 1;
                ShowPlayerDialog( playerid, 1, DIALOG_STYLE_LIST, \"Autó Szalon\", dialText, \"Tovább\", \"Kilépés\" );
        }
        return 1;
}
public OnPlayerStateChange( playerid, newstate, oldstate )
{
        if( newstate == PLAYER_STATE_DRIVER )
        {
                if( GetPlayerVehicleID(playerid) != pInfo[playerid][KocsiID] )
                {
                        RemovePlayerFromVehicle( playerid );
                SendClientMessage( playerid, 0xff0000AA, \"Ez a jármû nem a tiéd!\" );
                }
        }
       
        return 1;
       
}
public OnPlayerExitVehicle( playerid, vehicleid )
{
        if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER && vehicleid == pInfo[playerid][Kocsi] )
        {
            new vname[64 + 1];
            format( vname, 64, \"%03d.dat\", vehicleid );
                new File: vfile = fopen(vname);
                #define LustaVagyok(%0) vInfo[pInfo[playerid][KocsiID]][%0]
                if( vfile )
                {
                        new vstring[128 + 1];
                format( vstring, 128, \"%f,%f,%f,%f,%d,%d,%d,%s\", LustaVagyok(xpos), LustaVagyok(ypos), LustaVagyok(zpos), LustaVagyok(rot), LustaVagyok(color1), LustaVagyok(color2), LustaVagyok(model), LustaVagyok(plate) );
                fwrite( vfile, vstring );
                        fclose( vfile );
            }
        }
        return 1;
       
}
public OnDialogResponse( playerid, dialogid, response, listitem, inputtext[] )
{
        switch( dialogid )
        {
                case 1:
                {
            new veh;
                        if( GetPlayerMoney(playerid) < JarmuAdat[listitem][1] ) return SendClientMessage( playerid, 0xff0000AA, \"Nincs pénzed erre a jármûre!\" );
                        IdeigID[playerid] = GetVehicleIDFromName( Mentes[listitem] );
                        new rand1 = random(255);
                        new rand2 = random(255);
            veh = CreateVehicle( IdeigID[playerid], KI_X, KI_Y, KI_Z, KI_ROT, rand1, rand2, 0 );
                        pInfo[playerid][Kocsi] = 1;
                        pInfo[playerid][KocsiID] = veh;
                        vInfo[veh][xpos] = KI_X;
            vInfo[veh][ypos] = KI_Y;
            vInfo[veh][zpos] = KI_Z;
            vInfo[veh][rot] = KI_ROT;
            vInfo[veh][color1] = rand1;
            vInfo[veh][color2] = rand2;
            vInfo[veh][model] = IdeigID[playerid];
                        Privat[veh] = true;
                        IdeigID[playerid] = -1;
                        new vname[64 + 1];
            format( vname, 64, \"%03d.dat\", veh );
                        new File: vfile = fopen(vname);
                        #undef LustaVagyok
                        #define LustaVagyok(%0) vInfo[veh][%0]
                        if( vfile )
                        {
                                new vstring[128 + 1];
                format( vstring, 128, \"%f,%f,%f,%f,%d,%d,%d,%s\", LustaVagyok(xpos), LustaVagyok(ypos), LustaVagyok(zpos), LustaVagyok(rot), LustaVagyok(color1), LustaVagyok(color2), LustaVagyok(model), LustaVagyok(plate) );
                fwrite( vfile, vstring );
                                fclose( vfile );
                        }
                        SendClientMessage( playerid, 0x4a7affAA, \"Sikeresen megvetted a jármûvet!\" );
                }
        }
        return 0;
       
}
CMD:stats(playerid, params[])
{
        new str[128 + 1];
       
        format( str, sizeof(str), \"Kocsi ID: %d\", pInfo[playerid][KocsiID] );
    SendClientMessage( playerid, -1, str );
        return 1;
}
CMD:parkol(playerid, params[])
{
        if( !IsPlayerInAnyVehicle(playerid) ) return SendClientMessage( playerid, -1, \"Nem ülsz semmilyen jármûben\" ), 1;
       
        OnPlayerExitVehicle( playerid, GetPlayerVehicleID(playerid) );
       
        return 1;
}
stock KocsikBetolt()
{
        new string[256 + 1];
    new dest[8][64 + 1];
    for( new veh = 0; veh < MAX_VEHICLES; veh++ )
        {
            new vname[64 + 1];
            format( vname, 64, \"%03d.dat\", veh );
        if( fexist(vname) )
                {
                        new File: vfile = fopen(vname, io_read);
                        if( vfile )
                        {
                                fread( vfile, string );
                                split( string, dest, \',\' );
            }
                        new vehi = CreateVehicle( strval(dest[6]), floatstr(dest[0]), floatstr(dest[1]), floatstr(dest[2]), floatstr(dest[3]), strval(dest[4]), strval(dest[5]), 0 );
                        SetVehicleNumberPlate( vehi, dest[7] );
                        vInfo[vehi][xpos] = floatstr(dest[0]);
                        vInfo[vehi][ypos] = floatstr(dest[1]);
                        vInfo[vehi][zpos] = floatstr(dest[2]);
                        vInfo[vehi][rot] = floatstr(dest[3]);
                        vInfo[vehi][color1] = strval(dest[4]);
                        vInfo[vehi][color2] = strval(dest[5]);
                        vInfo[vehi][model] = strval(dest[6]);
                        format( vInfo[vehi][plate], 32, \"%s\", dest[7] );
                        printf( \"ID: %d jármû betöltve.\", vehi );
                }
        }
       
        return 1;
       
}
stock split( const strsrc[], strdest[][], delimiter )
{
        new i, li;
        new aNum;
        new len;
        while(i <= strlen(strsrc))
        {
                if(strsrc==delimiter || i==strlen(strsrc))
                {
                        len = strmid(strdest[aNum], strsrc, li, i, 128);
                        strdest[aNum][len] = 0;
                        li = i+1;
                        aNum++;
                }
               
                i++;
               
        }
       
        return 1;
       
}
new VehicleNames[212][] =
{
        {\"Landstalker\"},{\"Bravura\"},{\"Buffalo\"},{\"Linerunner\"},{\"Perennial\"},{\"Sentinel\"},{\"Dumper\"}, {\"Firetruck\"},{\"Trashmaster\"},{\"Stretch\"},{\"Manana\"},{\"Infernus\"},{\"Voodoo\"},{\"Pony\"},{\"Mule\"}, {\"Cheetah\"},{\"Ambulance\"},{\"Leviathan\"},{\"Moonbeam\"},{\"Esperanto\"},{\"Taxi\"},{\"Washington\"}, {\"Bobcat\"},{\"Mr Whoopee\"},{\"BF Injection\"},{\"Hunter\"},{\"Premier\"},{\"Enforcer\"},{\"Securicar\"},
        {\"Banshee\"},{\"Predator\"},{\"Bus\"},{\"Rhino\"},{\"Barracks\"},{\"Hotknife\"},{\"Trailer 1\"},{\"Previon\"}, {\"Coach\"},{\"Cabbie\"},{\"Stallion\"},{\"Rumpo\"},{\"RC Bandit\"},{\"Romero\"},{\"Packer\"},{\"Monster\"}, {\"Admiral\"},{\"Squalo\"},{\"Seasparrow\"},{\"Pizzaboy\"},{\"Tram\"},{\"Trailer 2\"},{\"Turismo\"}, {\"Speeder\"},{\"Reefer\"},{\"Tropic\"},{\"Flatbed\"},{\"Yankee\"},{\"Caddy\"},{\"Solair\"},{\"Berkley\'s RC Van\"},
        {\"Skimmer\"},{\"PCJ-600\"},{\"Faggio\"},{\"Freeway\"},{\"RC Baron\"},{\"RC Raider\"},{\"Glendale\"},{\"Oceanic\"}, {\"Sanchez\"},{\"Sparrow\"},{\"Patriot\"},{\"Quad\"},{\"Coastguard\"},{\"Dinghy\"},{\"Hermes\"},{\"Sabre\"}, {\"Rustler\"},{\"ZR-350\"},{\"Walton\"},{\"Regina\"},{\"Comet\"},{\"BMX\"},{\"Burrito\"},{\"Camper\"},{\"Marquis\"}, {\"Baggage\"},{\"Dozer\"},{\"Maverick\"},{\"News Chopper\"},{\"Rancher\"},{\"FBI Rancher\"},{\"Virgo\"},{\"Greenwood\"},
        {\"Jetmax\"},{\"Hotring\"},{\"Sandking\"},{\"Blista Compact\"},{\"Police Maverick\"},{\"Boxville\"},{\"Benson\"}, {\"Mesa\"},{\"RC Goblin\"},{\"Hotring Racer A\"},{\"Hotring Racer B\"},{\"Bloodring Banger\"},{\"Rancher\"}, {\"Super GT\"},{\"Elegant\"},{\"Journey\"},{\"Bike\"},{\"Mountain Bike\"},{\"Beagle\"},{\"Cropdust\"},{\"Stunt\"},
        {\"Tanker\"}, {\"Roadtrain\"},{\"Nebula\"},{\"Majestic\"},{\"Buccaneer\"},{\"Shamal\"},{\"Hydra\"},{\"FCR-900\"}, {\"NRG-500\"},{\"HPV1000\"},{\"Cement Truck\"},{\"Tow Truck\"},{\"Fortune\"},{\"Cadrona\"},{\"FBI Truck\"}, {\"Willard\"},{\"Forklift\"},{\"Tractor\"},{\"Combine\"},{\"Feltzer\"},{\"Remington\"},{\"Slamvan\"},
        {\"Blade\"},{\"Freight\"},{\"Streak\"},{\"Vortex\"},{\"Vincent\"},{\"Bullet\"},{\"Clover\"},{\"Sadler\"}, {\"Firetruck LA\"},{\"Hustler\"},{\"Intruder\"},{\"Primo\"},{\"Cargobob\"},{\"Tampa\"},{\"Sunrise\"},{\"Merit\"}, {\"Utility\"},{\"Nevada\"},{\"Yosemite\"},{\"Windsor\"},{\"Monster A\"},{\"Monster B\"},{\"Uranus\"},{\"Jester\"},
        {\"Sultan\"},{\"Stratum\"},{\"Elegy\"},{\"Raindance\"},{\"RC Tiger\"},{\"Flash\"},{\"Tahoma\"},{\"Savanna\"}, {\"Bandito\"},{\"Freight Flat\"},{\"Streak Carriage\"},{\"Kart\"},{\"Mower\"},{\"Duneride\"},{\"Sweeper\"}, {\"Broadway\"},{\"Tornado\"},{\"AT-400\"},{\"DFT-30\"},{\"Huntley\"},{\"Stafford\"},{\"BF-400\"},{\"Newsvan\"}, {\"Tug\"},{\"Trailer 3\"},{\"Emperor\"},{\"Wayfarer\"},{\"Euros\"},{\"Hotdog\"},{\"Club\"},{\"Freight Carriage\"},
        {\"Trailer 3\"},{\"Andromada\"},{\"Dodo\"},{\"RC Cam\"},{\"Launch\"},{\"Police Car (LSPD)\"},{\"Police Car (SFPD)\"}, {\"Police Car (LVPD)\"},{\"Police Ranger\"},{\"Picador\"},{\"S.W.A.T. Van\"},{\"Alpha\"},{\"Phoenix\"},{\"Glendale\"}, {\"Sadler\"},{\"Luggage Trailer A\"},{\"Luggage Trailer B\"},{\"Stair Trailer\"},{\"Boxville\"},{\"Farm Plow\"}, {\"Utility Trailer\"}
};
stock GetVehicleIDFromName( vehiclename[], type = 0 )
{
        new integer = INVALID_VEHICLE_ID;
        new talalat;
        if( type == 0 )
        {
                for( new i = 0; i < 212; i++ )
                {
                        if( strfind(VehicleNames[0], vehiclename, true ) != -1 )
                        {
                integer = i + 400;
                talalat++;
                        }
                }
        }
        else
        {
                for( new i = 0; i < 212; i++ )
                {
                        if( strcmp(VehicleNames[0], vehiclename, true ) == 0 )
                        {
                                integer = i + 400;
                talalat++;
                        }
                }
        }
        if( talalat > 1 )
        {
                printf( \"Több találat a következõre: \'%s\'\", vehiclename );
                return INVALID_VEHICLE_ID;
        }
        if( talalat == 0 )
        {
                printf( \"Nincs találat a következõre: \'%s\'\", vehiclename );
        }
        return integer;
}
 
stock GetVehicleModelName( modell )
{
    new STRING[64 + 1];
    format( STRING, 64, \"%s\", VehicleNames[modell - 400][0] );
    return STRING;
}

 
Itt a scriptfiles mappába mit kell létrehozni?
 
A scriptfiles mappában magának létre hozzá a fájlt, a Player neve alapján.
Példa:
A neved N@rbirock.
Akkor a scriptfiles-ben <b>[email protected]</b> fájl fog szerepelni amiben az adatok vannak. ;)
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Június 25. - 16:07:03
       if( pickupid == Pickup )
        {
                if( pInfo[playerid][Kocsi] == 1 ) return SendClientMessage( playerid, 0xff0000AA, \"Neked már van autód!\" );
      {
         SetPlayerPos( playerid, P_X+1, P_Y+1, P_Z );
                new dialText[512 + 1];
                new tmp[64 + 1];
                for( new i; i < sizeof JarmuAdat; i++ )
                {
                        format( tmp, sizeof tmp, \"Jármu: %s | Ára: $%d\", GetVehicleModelName(JarmuAdat[0]), JarmuAdat[1] );
                        strins( dialText, tmp, strlen(dialText) );
                        format( Mentes, 64, \"%s\", GetVehicleModelName(JarmuAdat[0]) );
                }
                if( !strlen(dialText) ) return 1;
                ShowPlayerDialog( playerid, 1, DIALOG_STYLE_LIST, \"Autó Szalon\", dialText, \"Tovább\", \"Kilépés\" );
                }
}

 
Ebbe mi a hiba mert sehogy nem hozza be a dialogot.
Cím: Kisebb kérdések
Írta: capapepe - 2012. Június 28. - 14:59:37
Hello
Valaki meg tudja mondani mi az a Bug, és mit lehet ellene tenni ?
Cím: Kisebb kérdések
Írta: tudvari - 2012. Június 28. - 15:07:17
Bugosnak nevezünk valamit(pl.: egy parancsot),ha nem megfelelõen mûködik.A bug ellen azt lehet tenni,hogy megkeresed a hibát az általad írt parancsban és kijavítod.Megeõlízni meg úgy tudod,hogy figyelsz miközben írod a parancsot.
Cím: Kisebb kérdések
Írta: hegdavid95 - 2012. Július 04. - 08:41:47
Mire jó ha a stringek elé felkiáltójelet rakunk?
pl: SendCliantMessage(playerid,0xFFFFFFFF,!\"asd\"); ez mivel jobb mint ha csak felkiátojel nélkül lenne? Csak azért kérdem mert láttam már pár helyen
Cím: Kisebb kérdések
Írta: DrAkE - 2012. Július 04. - 08:44:21
Idézetet írta: hegdavid95 date=1341384107\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Mire jó ha a stringek elé felkiáltójelet rakunk?
pl: SendCliantMessage(playerid,0xFFFFFFFF,!\"asd\"); ez mivel jobb mint ha csak felkiátojel nélkül lenne? Csak azért kérdem mert láttam már pár helyen
 
Ez engem is érdekelne, de úgy tudom, akkor használják, ha csomagolt stringet kell kicsomagolni.
Cím: Kisebb kérdések
Írta: Zsolesszka - 2012. Július 04. - 11:39:57
Becsomagolja a stringeket ha felkiáltó jel van elõtte.
Kisebb lesz az elkészített .amx fájl mérete, (sok kicsi sokra megy alapon) ez is talán egy kis sebesség javulást eredményez.
Persze az ilyen megoldás csak akkor jó ha a felhasznált eljárás automatikusan kezeli a csomagolt és nem csomagolt karakterláncokat.
A SendClientMessage ezek szerint kezeli.
Cím: Kisebb kérdések
Írta: Antwon_Mitchell - 2012. Július 04. - 14:53:54
Üdv, csináltam egy automatikusan nyíló kaput itt az oldalon. GameModeban hová kell helyezni? Mi alá?
 
#if defined credit
Készítette a GTAForum kapu készítõ
Link: www.gtaforum.hu/tool/gate
Idõ: 2012. Július 04. - 14:45:05
#endif
#include <a_samp>
new bool:open = false, gate, timer;
forward AutoCheck();
public OnFilterScriptInit()
{
    timer = SetTimer(\"AutoCheck\", 2500, 1);
    gate = CreateObject(980, 282.5, -1320.0999755859, 55.5, 0.0000, 0.0000, 0.0000, 50.0);
    return 1;
}
public OnFilterScriptExit()
{
    KillTimer(timer);
    DestroyObject(gate);
    return 1;
}
public AutoCheck()
{
    new bool:o;
    for(new i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i))
    {
        if(IsPlayerInRangeOfPoint(i,8.0,282.5, -1320.0999755859, 55.5))
        {
            o = true;
            if(!open) MoveObject(gate, 282.5, -1320.0999755859, 49.799999237061, 5.0);
            break;
        }
    }
    if(!o && open) MoveObject(gate, 282.5, -1320.0999755859, 55.5, 5.0);
    return 1;
}
Cím: Kisebb kérdések
Írta: Zsolesszka - 2012. Július 04. - 17:35:10
Ami az OnFilterScriptInit alatt van azt az OnGameModeInit alá,
ami az OnFilterScriptExit alatt van azt OnGameModeExit alá másold,
a többit meg valahova a módba de ne másik funkcióba.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Július 04. - 21:49:39
public OnPlayerEnterVehicle( playerid, vehicleid, ispassenger )
{
     if( vehicleid == 574 )
     {
if(GetPVarInt(playerid,\"Uttisztito\") == Uttisztito)
{
new obj = CreateObject(18646,0.0,0.0,0.0,0.0,0.0,0.0,50.0);
AttachObjectToVehicle(obj,GetPlayerVehicleID(playerid), 0.10000000,0.60000002,1.25735879, 2.0, 2.0, 3.0);
SendClientMessage(playerid,COLOR_RED,\"Elkezdted a munkát! Menj a Piros Checkpointokba\");
new rand = random(sizeof(UTCP));
SetPlayerCheckpoint(playerid, UTCP[rand][0],UTCP[rand][1],UTCP[rand][2], 4);
GameTextForPlayer(playerid, \"~g~Elkezdted a munkát!\", 3000, 3);
}
else if(GetPVarInt(playerid,\"Uttisztito\") == Munka_Nincs)
{
SendClientMessage(playerid,COLOR_RED,\"Nem vagy Uttisztitó!\");
}
     }
return 1;
}

 
Ebbe mi a hiba mert ha beleülök nem indul el a munka.
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 06. - 20:57:30
Sziasztok.
Tudjátok van az a nagyon alap gamemode az \"lvdm\" amit szeróhoz adnak.
Alap fegyverként spawn után ad egy 300 löszeres Desert Eagle-t.
De sehol se találom azt a sor (pl:.  GivePlayerWeapon), ahol ezt \"tárolja\".
A \"SetPlayerSkillLevel\" se dob ki semmit.
Hol van az a \"sor\"?
Cím: Kisebb kérdések
Írta: JBauer - 2012. Július 06. - 21:05:03
AddPlayerClass(266,1958.3783,1343.1572,15.3746,270.1425,0,0,24,300,-1,-1); a kijelölt a fegyver idje (elsõ) és a töltény száma (második).
Cím: Kisebb kérdések
Írta: kurta999 - 2012. Július 06. - 21:22:35
Akkor ez:
http://wiki.sa-mp.com/wiki/AddPlayerClass
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 06. - 21:23:49
Erre nem is gondoltam, hogy oda is belehet illeszteni. :D
Pedig rákerestem, töltényszám alapján és azthittem, hogy egy koridnáta. 8)
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Július 06. - 21:52:58
A 3dtextet hogyan lehet menteni YSI\\y_ini-vel?
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 11. - 20:14:45
Hogyan lehet lementeni a skinválasztó képenyõben, hogy hova nézzen a kamera?
Cím: Kisebb kérdések
Írta: bendor - 2012. Július 11. - 20:32:09
SetPlayerPos(playerid, x,y,z);
SetPlayerCameraPos(playerid,x,y,z);
SetPlayerCameraLookAt(playerid, x,y,z);
Cím: Kisebb kérdések
Írta: D34L - 2012. Július 11. - 21:36:14
SetPlayerPos(playerid, x,y,z);// Megadja hogy a karakter hol álljon
SetPlayerCameraPos(playerid,x,y,z);//Megadja hogy a karakterre a kamera milyen nézetbe álljon
SetPlayerCameraLookAt(playerid, x,y,z);// Megadja hogy a karaktertõl a kamera milyen távolságra legyen.
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 12. - 11:28:38
Most értem.
Van egy gamemodom, és FS-ben nem jelennek meg a dialógok vagy ha megjelenik hibásan mûködik(pl:. a fegyver vásárló dialognál nem csinál semmit pedig tuti jó a script).  ::|
Cím: Kisebb kérdések
Írta: nyE - 2012. Július 12. - 11:37:52
Idézetet írta: aprila44 date=1342085318\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Most értem.
Van egy gamemodom, és FS-ben nem jelennek meg a dialógok vagy ha megjelenik hibásan mûködik(pl:. a fegyver vásárló dialognál nem csinál semmit pedig tuti jó a script).  ::|
 
Valószínû, hogy a dialog id-k azonosak ezért nem mûködnek. Írd bele a gamemodeba az fs tartalmát és akkor jó lesz (szerintem).
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 12. - 11:44:57
A dilalog id-k néztem meg elõször, abban nem lehet hiba.
Igen gamemodban megjelenik, de viszont elméletben FS-ben is hibátlanul kéne mennie.
Cím: Kisebb kérdések
Írta: nyE - 2012. Július 13. - 13:00:33
Idézetet írta: aprila44 date=1342086297\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A dilalog id-k néztem meg elõször, abban nem lehet hiba.
Igen gamemodban megjelenik, de viszont elméletben FS-ben is hibátlanul kéne mennie.
 
Hányszor találkoztam ezzel . . . Próbáld ki másik gamemodeval, ha úgy sem jó akkor írd bele az fs-t.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Július 13. - 13:38:38
Hogy lehet megoldani, hogy amikor beül az ember a kocsiba ne kapcsolódjon fel automatikusan a lámpa és a motor se induljon csak paranccsal.
Cím: Kisebb kérdések
Írta: lackos888 - 2012. Július 13. - 13:42:53
ManualVehicleEngineAndLights v vmi ilyesmi.
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 13. - 18:42:19
Hogyan lehet lementeni magát a koordinátát, hogy hova nézzen a kamera a skinválasztó képernyõben?
Cím: Kisebb kérdések
Írta: bendor - 2012. Július 13. - 18:54:38
ingame /save
Ha kommentbe ,tehát // után akarsz mellé valami megkülönböztetést: /save [írás]
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 13. - 19:17:59
Azt én is tudom, de azt nem értem, hogy melyik pozíciót másoljam ki? 8)
Cím: Kisebb kérdések
Írta: lusta19 - 2012. Július 13. - 19:28:37
Idézetet írta: aprila44 date=1342199879\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Azt én is tudom, de azt nem értem, hogy melyik pozíciót másoljam ki? 8)
 
PÉldául
AddStaticVehicle(402,2311.3198,-6071.0244,-62.8531,344.5027,26,61);
Ami pirossal jelöltem ki  mindig az a rész kell .
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 14. - 13:59:36
Én még mindig nem értem.
Vegyük pl:. ezt AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
SetPlayerPos(playerid, x,y,z);// Megadja hogy a karakter hol álljon AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
 SetPlayerCameraPos(playerid,x,y,z);//Megadja hogy a karakterre a kamera milyen nézetbe álljon AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
 SetPlayerCameraLookAt(playerid, x,y,z);// Megadja hogy a karaktertõl a kamera milyen távolságra legyen.
Szóval ugyanazok a kordináták jó lesznek ide? Vagy hogy van ez.  :hmmm:
Másik kérdésem:
Ha egyhelyben álló NPC-t szeretnék készíteni, akkor hogyan is vegyem fel? Hagyjam egyhelyben és a felvételt pedig 1-2mp-ig?
Így jó lesz?
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Július 16. - 16:38:55
Idézetet írta: lackos888 date=1342179773\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
ManualVehicleEngineAndLights v vmi ilyesmi.
 
Nem jó.
Cím: Kisebb kérdések
Írta: xXx - 2012. Július 16. - 17:52:49
Csá all azt szeretném kérdezni hogy van ez  TextDrawEditor0.6   a Zamoreth és egyszerüen nemtok rájönni hogy hogy kell a pozicióját mozgatni a textdrawnak tom h irja angolul de nemértem egyszerüen mit kell megnyomni.
Arra jöttem csak rá hogy bal ALT jobbra mozgatja,valaki lenne szives leirne nekem?
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Július 17. - 14:05:24
Két versen futhat párhuzamosan egyidõben?
Egy játékos csak egy egyik versenyen lehet, és a két verseny különbözõ világban játszódnának.
Cím: Kisebb kérdések
Írta: CANNONN - 2012. Július 20. - 00:08:31
Idézetet írta: aprila44 date=1342267176\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Én még mindig nem értem.
Vegyük pl:. ezt AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
SetPlayerPos(playerid, x,y,z);// Megadja hogy a karakter hol álljon AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
 SetPlayerCameraPos(playerid,x,y,z);//Megadja hogy a karakterre a kamera milyen nézetbe álljon AddPlayerClass(259,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1);
 SetPlayerCameraLookAt(playerid, x,y,z);// Megadja hogy a karaktertõl a kamera milyen távolságra legyen.
Szóval ugyanazok a kordináták jó lesznek ide? Vagy hogy van ez.  :hmmm:
Másik kérdésem:
Ha egyhelyben álló NPC-t szeretnék készíteni, akkor hogyan is vegyem fel? Hagyjam egyhelyben és a felvételt pedig 1-2mp-ig?
Így jó lesz?
 

1958.3783,1343.1572,15.3746

 
Ezek az x, y, z koordináták.
A legtöbb esetben ezt a három koordinátát használjuk, de van még pár rajtuk kívül.
SetPlayerPos - A  játékos pozícióját változtatja meg.
SetPlayerCameraPos - Ahonnan a kamera nézi a játékost.
SetPlayerCameraLookAt - Ahova néz a kamera. Célszerú a játékos pozícióját írni ide is.
Cím: Kisebb kérdések
Írta: xXx - 2012. Július 20. - 20:09:29
Csá all az lenne a kérdésem hogy mikor van a zcmd és mikkor irsz parancsot az nemlétezik akkor hogykell megcsinálni hogy kiirja hogy ilyen parancs nincs?zcmd-nél
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Július 20. - 20:29:49
Idézetet írta: xXx date=1342807769\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Csá all az lenne a kérdésem hogy mikor van a zcmd és mikkor irsz parancsot az nemlétezik akkor hogykell megcsinálni hogy kiirja hogy ilyen parancs nincs?zcmd-nél
 


public OnPlayerCommandPerformed(playerid, cmdtext[],success)
{
if(!success) return SendClientMessage(playerid,-1,\"Nincs ilyen parancs!\");
        return 1;
}
Cím: Kisebb kérdések
Írta: xXx - 2012. Július 20. - 20:48:52
Oké kösz megy.
Cím: Kisebb kérdések
Írta: TengeriMalac - 2012. Július 20. - 22:05:29
Nem akarok megint új topicot nyitni..
Szoval valahol láttam egy olyan definíciót, ami Random Hex értéket adott, azaz egy valami ilyesmi számsort
\'0xF42562EA\'
volt benne bit eltolás is azthiszem.. A gondom, hogy sehol nem találom.
Cím: Kisebb kérdések
Írta: JBauer - 2012. Július 20. - 22:21:24
#define RandColor ((random(0xFFFFFF) << 8) | 0xFF)
Cím: Kisebb kérdések
Írta: TengeriMalac - 2012. Július 20. - 22:39:50
Idézetet írta: JBauer date=1342815684\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

#define RandColor ((random(0xFFFFFF) << 8) | 0xFF)

 

Kösz.
Már rájöttem, hogy ezzel is helyettesíthetõ
 
random(4294967295)
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 21. - 21:26:34
Lenne egy kérdésem a GetPlayerTeam és a SetPlayerTeam-al kapcsolatban
Mondjuk értéked adok h xy az 1-es csapatban fog szerepelni, van rá lehetõség h mondjuk egy definicióvel nevet adjak az 1-es csapatnak, úgy értem mint például a gTeam-nél is van.
Cím: Kisebb kérdések
Írta: TengeriMalac - 2012. Július 21. - 21:53:35
Változóval, illetve tömbbel meg lehet oldani.


Nem tudom, h mennyire célszerû, de én így oldanám meg.
 
new TeamNames[][] = { \"Team 0\", \"Team 1\", \"Team 2\" }; //csapat nevek, team ID szerint, 0tól kezdve
new string[128];
format(string, sizeof(string), \"A csapatod neve: %s\", TeamNames[GetPlayerTeam(playerid)]); //csapatnév lekérdezése, illetve továbbítása.
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 21. - 22:01:03
Nagyon szépen köszönöm ez jól jött, ment a +, a kérdés után így oldottam meg : #define TEAM_VALAMI 1 és utána számok helyett a névre hivatkoztam és mûködött, de ami leírtál még hasznosabb, kösz, ment a +.
Cím: Kisebb kérdések
Írta: Kama - 2012. Július 21. - 22:38:17
Valaki Feltöltené vagy elküldené nekem .rar-ba a 0.3e szervert? legfrissebb cuccokkal és incekkel?:D
Cím: Kisebb kérdések
Írta: RolePlay - 2012. Július 21. - 23:05:17
Picike kérdésem lenne, hova kell írni a módban, hogy, amikor beülünk bármely kocsiba alapból le legyen állítva. Illetve spawnoláskor is le legyen állítva.
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
Ez lenne az, de biztos tudjátok :D
Cím: Kisebb kérdések
Írta: bendor - 2012. Július 21. - 23:10:36
A wiki-s leírás alapján forwardolni kell..
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 22. - 20:48:26
Nekem a kérdésem következõ lenne, mennyi a maximum Timer amely még nem terheli a szervert, illetve célszerû KillTimert használni OnPlayerDisconnectednél illetve OnGameModeExit-nél ?
Cím: Kisebb kérdések
Írta: lackos888 - 2012. Július 22. - 20:58:55
Kb 10-20 még nem nagyon, ha nem ciklusos nagy dolgok vannak rajta. És igen célszerû KillTimer-t használni.
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 22. - 21:04:28
10-20 nem olyan sok sajnos, no sebaj. Köszönöm a válaszod. ( Ment a + )
Lenne még egy problémám a következõvel :
 
new Uzenetek[][]=
{
{\"*Üzenet1*\"},
{\"*Üzenet2*\"},
{\"*Üzenet3*\"},
{\"*Üzenet4*\"},
{\"*Üzenet5*\"}
};
forward Tippek();
public Tippek()
{
    new veletlenszerutippek = random(sizeof(Uzenetek));
    SendClientMessageToAll(0xe60707AA, Uzenetek[veletlenszerutippek]);
return 1;
}
SetTimer(\" Tippek \", 5000, true);
 

 
Nos hol lehet a probléma ? Mivel nem kapom meg a véletlenszerû Tippet.
Cím: Kisebb kérdések
Írta: Kama - 2012. Július 23. - 13:19:08
Hello! lenne egy problémám amit nem tudok megoldani :(
berakok objecteket a gamemode-ba és nyomok egy f5-õt elõször Loose cuccot adja ki utána TAB-ot végig nyomom... Error eltûnik ,de amikor elindítom a szervert az amx-et nem észleli:S ez mitõl van?
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 23. - 14:40:12
Lemented aztán lefutattod h van-e hiba, server.cfg-be be van írva ? Pl gamemode valami 1 ?
Cím: Kisebb kérdések
Írta: Kama - 2012. Július 23. - 17:41:31
igen Stunt 1 ..
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 23. - 18:02:46
A módodban nincs valami hasonló : #pragma valami a mód elején, pontosan nem emlékszem a nevére.
Cím: Kisebb kérdések
Írta: Casamiro - 2012. Július 23. - 18:06:41
#pragma tabsize 0
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Július 23. - 18:07:45
Idézetet írta: Cronos date=1342983868\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
10-20 nem olyan sok sajnos, no sebaj. Köszönöm a válaszod. ( Ment a + )
Lenne még egy problémám a következõvel :
 
new Uzenetek[][]=
{
{\"*Üzenet1*\"},
{\"*Üzenet2*\"},
{\"*Üzenet3*\"},
{\"*Üzenet4*\"},
{\"*Üzenet5*\"}
};
forward Tippek();
public Tippek()
{
    new veletlenszerutippek = random(sizeof(Uzenetek));
    SendClientMessageToAll(0xe60707AA, Uzenetek[veletlenszerutippek]);
return 1;
}
SetTimer(\" Tippek \", 5000, true);
 

 
Nos hol lehet a probléma ? Mivel nem kapom meg a véletlenszerû Tippet.
 

#include   <    a_samp    >
new const
             g_szAdvertisement[ ] [ 144 char ] =
{
     {!\"VALAMI1\"},
     {!\"VALAMI2\"},
     {!\"VALAMI3\"},
     {!\"VALAMI4\"}
};
public OnFilterScriptInit( )
{
     SetTimer( \"SendAdvertisement\", 120000, true );
}
 
forward SendAdvertisement( );
public SendAdvertisement( )
{
      new
            szUnpackedString[ 144 + 1 ];
      strunpack( szUnpackedString, g_szAdvertisement[ random( sizeof( g_szAdvertisement ) ) ] );
      SendClientMessageToAll( -1, szUnpackedString );
}
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 23. - 18:09:44
Idézetet írta: Gabor.. date=1343059665\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


10-20 nem olyan sok sajnos, no sebaj. Köszönöm a válaszod. ( Ment a + )
Lenne még egy problémám a következõvel :
 
new Uzenetek[][]=
{
{\"*Üzenet1*\"},
{\"*Üzenet2*\"},
{\"*Üzenet3*\"},
{\"*Üzenet4*\"},
{\"*Üzenet5*\"}
};
forward Tippek();
public Tippek()
{
    new veletlenszerutippek = random(sizeof(Uzenetek));
    SendClientMessageToAll(0xe60707AA, Uzenetek[veletlenszerutippek]);
return 1;
}
SetTimer(\" Tippek \", 5000, true);
 

 
Nos hol lehet a probléma ? Mivel nem kapom meg a véletlenszerû Tippet.
 

#include   <    a_samp    >
new const
             g_szAdvertisement[ ] [ 144 char ] =
{
     {!\"VALAMI1\"},
     {!\"VALAMI2\"},
     {!\"VALAMI3\"},
     {!\"VALAMI4\"}
};
public OnFilterScriptInit( )
{
     SetTimer( \"SendAdvertisement\", 120000, true );
}
 
forward SendAdvertisement( );
public SendAdvertisement( )
{
      new
            szUnpackedString[ 144 + 1 ];
      strunpack( szUnpackedString, g_szAdvertisement[ random( sizeof( g_szAdvertisement ) ) ] );
      SendClientMessageToAll( -1, szUnpackedString );
}

 

[/quote]
Köszönöm a válaszod, valószínûleg ezt fogom használni, de azt nem tudnád meg mondani hogy az én régi módi változtatom miért nem küldi el az üzeneteket ?
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Július 23. - 18:12:46
A SetTimer() függvény volt a hibás. Mert a szóközt raktál a karakterláncba, ezért nem tudta meghívni az eljárást, mivel nincs olyan számára. Mert azt a szóközt is \"karakter\"-nek veszi.
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 23. - 18:52:13
Köszönöm szépen. Ismét egy +
Új kérdés : Mi annak az animációnak a neve amely amikor leül a player akkor kanapéra mondjuk szét tárja a kezét ( Lazán beül xd ) , választ elõre is köszönöm.
Cím: Kisebb kérdések
Írta: Gabor243 - 2012. Július 24. - 01:45:24
Valaki tudna nekem segíteni gamamod és script írásban
Cím: Kisebb kérdések
Írta: Kama - 2012. Július 24. - 11:31:15
Hello! sikerült megcsinálom a modot! mostmár csak 1 gondom van.. raktam be mapokat.. és amikor motorral megyek egy idõ után hirtelen eltûnnek, vagyis láthatatlanok lesznek.. és csak akkor látom újra õket ha leszállok a mociról.. ezt a problémát hogy tudom megoldani?:D
Cím: Kisebb kérdések
Írta: Norby - 2012. Július 24. - 15:13:35
Idézetet írta: Kama date=1343122275\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hello! sikerült megcsinálom a modot! mostmár csak 1 gondom van.. raktam be mapokat.. és amikor motorral megyek egy idõ után hirtelen eltûnnek, vagyis láthatatlanok lesznek.. és csak akkor látom újra õket ha leszállok a mociról.. ezt a problémát hogy tudom megoldani?:D
 
Azt hiszem ez azért van mert egy objectbõl egy helyen elég sok van.
Cím: Kisebb kérdések
Írta: Kama - 2012. Július 24. - 17:47:11
Idézetet írta: Norby date=1343135615\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hello! sikerült megcsinálom a modot! mostmár csak 1 gondom van.. raktam be mapokat.. és amikor motorral megyek egy idõ után hirtelen eltûnnek, vagyis láthatatlanok lesznek.. és csak akkor látom újra õket ha leszállok a mociról.. ezt a problémát hogy tudom megoldani?:D
 
Azt hiszem ez azért van mert egy objectbõl egy helyen elég sok van.
 
[/quote]
és ez az object loader megoldaná a problémámat?
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 25. - 19:08:33
Sziasztok, tényleg egyszerû kérdésem lenne, mi ajánlanátok Dini helyett ?
Cím: Kisebb kérdések
Írta: bendor - 2012. Július 25. - 19:10:07
mysql
Cím: Kisebb kérdések
Írta: TengeriMalac - 2012. Július 25. - 19:29:17
Idézetet írta: Cronos date=1343236113\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok, tényleg egyszerû kérdésem lenne, mi ajánlanátok Dini helyett ?
 
sampdb with my db_master include
majdnem olyan, mint a mysql, csak nem kell hozzá szerver. :D
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 25. - 20:35:58
Idézetet írta: TengeriMalac date=1343237357\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok, tényleg egyszerû kérdésem lenne, mi ajánlanátok Dini helyett ?
 
sampdb with my db_master include
majdnem olyan, mint a mysql, csak nem kell hozzá szerver. :D
 
[/quote]
Köszi kipróbálom :) ( ment a + ), és még valami valaki meg tudná mondani hogy mennyi az az object amely egy new file-on MTA-ban max lerakható object ? Egyáltalán van limit ?
Cím: Kisebb kérdések
Írta: bendor - 2012. Július 25. - 20:40:14
Tudtommal nincs limit..
Cím: Kisebb kérdések
Írta: Kama - 2012. Július 25. - 21:56:00
Valaki válaszolna az elõzõ kérdésemre?:D
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Július 26. - 14:30:02
Idézetet írta: Kama date=1343144831\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Hello! sikerült megcsinálom a modot! mostmár csak 1 gondom van.. raktam be mapokat.. és amikor motorral megyek egy idõ után hirtelen eltûnnek, vagyis láthatatlanok lesznek.. és csak akkor látom újra õket ha leszállok a mociról.. ezt a problémát hogy tudom megoldani?:D
 
Azt hiszem ez azért van mert egy objectbõl egy helyen elég sok van.
 
[/quote]
és ez az object loader megoldaná a problémámat?
 
[/quote]
Streamert használsz?
Cím: Kisebb kérdések
Írta: Kama - 2012. Július 26. - 14:34:40
Idézetet írta: N@rbirock date=1343305802\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 

Hello! sikerült megcsinálom a modot! mostmár csak 1 gondom van.. raktam be mapokat.. és amikor motorral megyek egy idõ után hirtelen eltûnnek, vagyis láthatatlanok lesznek.. és csak akkor látom újra õket ha leszállok a mociról.. ezt a problémát hogy tudom megoldani?:D
 
Azt hiszem ez azért van mert egy objectbõl egy helyen elég sok van.
 
[/quote]
és ez az object loader megoldaná a problémámat?
 
[/quote]
Streamert használsz?
 
[/quote]
Nem tudom használni mert valami hibája van :S
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 27. - 12:25:13
Sziasztok, ez a két warningom mitõl lehet ?
 
C:\\Users\\Kalo\\Desktop\\samp03e_svr_win32\\pawno\\include\\mtamap.inc(192) : warning 219: local variable \"mod\" shadows a variable at a preceding level
C:\\Users\\Kalo\\Desktop\\samp03e_svr_win32\\gamemodes\\DubStepStunt.pwn(144) : warning 219: local variable \"nev\" shadows a variable at a preceding level

 
E.: Semmi megoldottam.
Cím: Kisebb kérdések
Írta: BVZS - 2012. Július 27. - 14:18:06
Helló, ez mit jelent?


 
warning 216: nested comment
Cím: Kisebb kérdések
Írta: bendor - 2012. Július 27. - 14:22:32
\"pawn does not support nested comments.\"
Sourceforge Pawn Error Codes
Cím: Kisebb kérdések
Írta: BVZS - 2012. Július 27. - 14:28:16
Ezt még mindig nem értem  :unsure:
Cím: Kisebb kérdések
Írta: bendor - 2012. Július 27. - 14:29:48
nested = beágyazott
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Július 27. - 14:32:24
Másold be a sort!
Cím: Kisebb kérdések
Írta: BVZS - 2012. Július 27. - 16:35:51
Az a baj, hogy nincs ilyen sor... Sokkal többet mutat mint amennyi van a módban.
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Július 27. - 17:34:56
Ne ezt most tényleg nem értem, hogy miért nem jó.
Épp a klán rendszeremet fejlesztem,és azt szeretném megoldani,hogy a játékos változója,ami strring,nem egyezik egy másik játékosával,akkor visszatér egy üzenettel a szerver.
Megoldásom:
PInfo[pid][Clan]: A beírt játékos.
PInfo[playerid][Clan]: Saját.
 
if(strcmp(PInfo[pid][Clan],PInfo[playerid][Clan],true)) return SendClientMessage(playerid, COLOR_RED, \"A játékos nincs a klánodban!\");
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Július 27. - 17:45:26

if( !strcmp( PInfo[ pid ][ Clan ], PInfo[ playerid ][ Clan ], false ) ) return SendClientMessage( playerid, COLOR_RED, \"A játékos nincs a klánodban!\" );
Cím: Kisebb kérdések
Írta: DrAkE - 2012. Július 27. - 17:52:37

Important Note: This function also returns 0 if either string is empty.
 
[/quote]
Ha akarod lefordítom :D
Illetve még kipróbálhatod hogy a visszatérés -1es értékû-e.
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Július 27. - 19:23:19
Idézetet írta: DrAkE date=1343404357\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Important Note: This function also returns 0 if either string is empty.
 
Ha akarod lefordítom :D
Illetve még kipróbálhatod hogy a visszatérés -1es értékû-e.
 
[/quote]
Nem kell ,értem én. :D
0-ás értékû.Azt hiszem sikerült megcsinálni Flórián compare függvényével.
http://sampforum.hu/index.php?topic=23578.0
Köszöntem :)
Cím: Kisebb kérdések
Írta: Cronos - 2012. Július 27. - 23:43:13
Mi annak az animációnak a neve amely megszakítja h a játékos beszálljon a jármûvébe ?
Cím: Kisebb kérdések
Írta: Casamiro - 2012. Július 28. - 00:06:12
ClearAnimations(playerid);

 
Pl.:
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
     return ClearAnimations(playerid);
}
Cím: Kisebb kérdések
Írta: Norby030 - 2012. Július 31. - 22:10:21
Helló
Valaki találkozott még aval a problémával hogy ha tul sok objektet rakok be a mod-ba akkor a regi objektek eltünnek?
Mit tegyek ez ellen?
Elöre is köszönöm!
Cím: Kisebb kérdések
Írta: Benceee - 2012. Július 31. - 22:17:27
Idézetet írta: Norby030 date=1343765421\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Helló
Valaki találkozott még aval a problémával hogy ha tul sok objektet rakok be a mod-ba akkor a regi objektek eltünnek?
Mit tegyek ez ellen?
Elöre is köszönöm!
 
Használj streamert!
http://forum.sa-mp.com/showthread.php?t=102865/
Cím: Kisebb kérdések
Írta: Norby030 - 2012. Július 31. - 22:24:33
Idézetet írta: Benceee date=1343765847\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Helló
Valaki találkozott még aval a problémával hogy ha tul sok objektet rakok be a mod-ba akkor a regi objektek eltünnek?
Mit tegyek ez ellen?
Elöre is köszönöm!
 
Használj streamert!
http://forum.sa-mp.com/showthread.php?t=102865/
 
[/quote]
Rendben.... Köszönöm
Cím: Kisebb kérdések
Írta: Cronos - 2012. Augusztus 01. - 22:32:26
Valaki tudna linkelni egy RP név ellenõrzõt ? Tudni szeretném a felépítését.
Cím: Kisebb kérdések
Írta: nagyzoltan94 - 2012. Augusztus 06. - 08:06:07
Hali:)
Az lenne a kérdésem, hogy mikor belemegyek az MTA San Andreasba, ott pedig a Map Editor, miért fagy le a gépem?
Cím: Kisebb kérdések
Írta: TengeriMalac - 2012. Augusztus 06. - 09:12:20
Betölt a map editor, vagy csak elkezd tölteni?
Mert nem biztos hogy lefagysz, nekem mire megcsinálja a saját szerverét editorhoz, az vagy 5-10 perc
Próbálj meg leszedni másik verziót.
Cím: Kisebb kérdések
Írta: BVZS - 2012. Augusztus 06. - 09:48:06
Starting the local server...[/quote]
Ilyenkor várj amíg be nem jön a következõ:
 
Entering the game...[/quote]
Nekem is sokat szokott tölteni, ha meg lefagy, rakd újra vagy használj 1.0-ás verziót, szerintem sokkal jobb, mivel 1.3-nál már az objectek úgymondva \"remegnek\", mikor ALT-val akarod tolni, viszont 1.0-án nem. :)
Cím: Kisebb kérdések
Írta: nagyzoltan94 - 2012. Augusztus 07. - 12:04:57
Megpróbálom!Kösz mindenkinek:)
Cím: Kisebb kérdések
Írta: pellesmartin - 2012. Augusztus 08. - 15:42:52
Melyk az a függvény vagy miaz ami a kocsinak HP-t ad?
mert a setplayhealth az a játékosnak ad HP-t
Cím: Kisebb kérdések
Írta: Benceee - 2012. Augusztus 08. - 15:56:35
Idézetet írta: pellesmartin date=1344433372\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Melyk az a függvény vagy miaz ami a kocsinak HP-t ad?
mert a setplayhealth az a játékosnak ad HP-t
 
SetVehicleHealth(vehicleid,Float:health);
Cím: Kisebb kérdések
Írta: bendor - 2012. Augusztus 08. - 15:59:26
SetVehicleHealth leírás a wikirõl
De ha autó javító parancsot akarsz,akkor a RepairVehiclet használd ;)
Cím: Kisebb kérdések
Írta: Kehill - 2012. Augusztus 10. - 13:07:39
Hello, nekem az lenne a kérdésem hogy alap SAMP épületek hogy tudok kivenni a módomból.. Több helyen láttam hogy kivettek egy alap házat vagy ilyesmi..Ezt miféle képpen tudom szerkeszteni? Remélem tudtok segíteni..Elõre is köszönöm!
Cím: Kisebb kérdések
Írta: Norby030 - 2012. Augusztus 11. - 10:31:39
Idézetet írta: Norby030 date=1343766273\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Helló
Valaki találkozott még aval a problémával hogy ha tul sok objektet rakok be a mod-ba akkor a regi objektek eltünnek?
Mit tegyek ez ellen?
Elöre is köszönöm!
 
Használj streamert!
http://forum.sa-mp.com/showthread.php?t=102865/
 
[/quote]
Rendben.... Köszönöm
 
[/quote]
Hali... Megprobáltam a streamert és csak annyi változott hogy most pl nem 500 objectnél kezdnek eltünni hanem 600... Mit tegyek?
Válaszokat elöre is köszönöm!
Cím: Kisebb kérdések
Írta: nagyzoltan94 - 2012. Augusztus 11. - 10:50:57
Kösz a segítséget...Már nem fagy le a gépem :shifty:
Cím: Kisebb kérdések
Írta: xXx - 2012. Augusztus 13. - 10:39:51
Csá all valaki tudna nekem adni egy letöltõ linket  Zamaroht\'s Textdraw Editor v1.0 mert sehol sem találom  :@
http://forum.sa-mp.com/showthread.php?t=117851
Itt meg letöltõ link sincs.
Cím: Kisebb kérdések
Írta: pellesmartin - 2012. Augusztus 13. - 12:21:43
itt van ebbe:
http://forum.sa-mp.com/showthread.php?t=12018
de abba is ottvan csak szétkéne nézni  ???
Cím: Kisebb kérdések
Írta: RolePlay - 2012. Augusztus 13. - 12:28:09
Valaki megtudja nekem mondani annak az animnak a nevét, amikor box stílusban üti a karakter a levegõt ? :D
Cím: Kisebb kérdések
Írta: xXx - 2012. Augusztus 13. - 12:46:57
Idézetet írta: pellesmartin date=1344853303\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
itt van ebbe:
http://forum.sa-mp.com/showthread.php?t=12018
de abba is ottvan csak szétkéne nézni  ???
 
Amit linkeltél az a V0.6!
A másikba meg nincs benne!akkor azt linkeld ide ha megtaláltad.
Cím: Kisebb kérdések
Írta: pellesmartin - 2012. Augusztus 13. - 18:33:31
Idézetet írta: xXx date=1344854817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


itt van ebbe:
http://forum.sa-mp.com/showthread.php?t=12018
de abba is ottvan csak szétkéne nézni  ???
 
Amit linkeltél az a V0.6!
A másikba meg nincs benne!akkor azt linkeld ide ha megtaláltad.
 
[/quote]
tessék:
 Download:
AMX compiled and ready-to-use file:
Mirror attached at the end of the post
(RC1: 4 downloads)
(RC2: 3519 downloads)
Source code:
Mirror attached at the end of the post
(RC1: 102 downloads)
(RC2: 3643 downloads)
ott egy kis kép a forumba csak másolva nem irja ki
Cím: Kisebb kérdések
Írta: xXx - 2012. Augusztus 15. - 08:14:34
Idézetet írta: pellesmartin date=1344875611\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

itt van ebbe:
http://forum.sa-mp.com/showthread.php?t=12018
de abba is ottvan csak szétkéne nézni  ???
 
Amit linkeltél az a V0.6!
A másikba meg nincs benne!akkor azt linkeld ide ha megtaláltad.
 
[/quote]
tessék:
 Download:
AMX compiled and ready-to-use file:
Mirror attached at the end of the post
(RC1: 4 downloads)
(RC2: 3519 downloads)
Source code:
Mirror attached at the end of the post
(RC1: 102 downloads)
(RC2: 3643 downloads)
ott egy kis kép a forumba csak másolva nem irja ki
 
[/quote]
Hallod azt énis észrevettem de nemtudok semmire rákattintani!Nekem link nemjönbe.
Esetleg akkor belinkelnéd nekem a letöltõ linket ha már te megtaláltad?
Cím: Kisebb kérdések
Írta: ►ѕтa - 2012. Augusztus 20. - 11:04:02
Maximum hány rowot hozhatok létre? (mysql)
Cím: Kisebb kérdések
Írta: Fl0rian - 2012. Augusztus 20. - 20:43:32
http://forums.mysql.com/read.php?21,42315,42315
Ezt találtam neked.
Cím: Kisebb kérdések
Írta: ►ѕтa - 2012. Augusztus 20. - 23:08:28
    Support for large databases. We use MySQL Server with databases that contain 50 million records. We also know of users who use MySQL Server with 200,000 tables and about 5,000,000,000 rows.
    Support for up to 64 indexes per table (32 before MySQL 4.1.2). Each index may consist of 1 to 16 columns or parts of columns. The maximum index width is 1000 bytes (767 for InnoDB); before MySQL 4.1.2, the limit is 500 bytes. An index may use a prefix of a column for CHAR, VARCHAR, BLOB, or TEXT column types.
Én ezt azon amit küldtél, köszi.
Cím: Kisebb kérdések
Írta: Kovacs_Bela - 2012. Augusztus 23. - 21:29:39
Idézetet írta: xXx date=1344847191\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Csá all valaki tudna nekem adni egy letöltõ linket  Zamaroht\'s Textdraw Editor v1.0 mert sehol sem találom  :@
http://forum.sa-mp.com/showthread.php?t=117851
Itt meg letöltõ link sincs.
 
http://www.solidfiles.com/d/QDHI/
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Augusztus 24. - 10:38:54
Van egy olyan a samp-be, hogy ha kiszállsz a kocsiból egy idõ után a helyére teszi ezt hogy lehet megakadályozni?
Cím: Kisebb kérdések
Írta: †|Nagylaci|~|Jœ - 2012. Augusztus 24. - 12:08:04
Elsõ apró kérdéseim, remélem kapok rájuk választ ;)
 
Cím: Kisebb kérdések
Írta: nagyzoltan94 - 2012. Augusztus 24. - 12:16:53
Hát alap Bugok ::|
Cím: Kisebb kérdések
Írta: †|Nagylaci|~|Jœ - 2012. Augusztus 24. - 12:28:35
Az elsõ még az oké hogy alap bug, de a másik kettõ nem. (valamit csak lehet vele kezdeni, mert ez elég rossz így)
Láttam már olyan szerót hogy normálisan bele ült az objectekbe (padba, fotelba..stb)
Alsó vonal nélküli névkiírást is láttam már, nem egy szerón.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Augusztus 24. - 13:49:28
stock UnderscoreToSpaceName(playerid)
{
    new Name0[MAX_PLAYER_NAME];
    if(IsPlayerConnected(playerid))
    {
        GetPlayerName(playerid, Name0, sizeof(Name0));
    }
    else
    {
        Name0 = \"Disconnected/Nothing\";
    }
    for(new name0 = 0; name0 < MAX_PLAYER_NAME; name0++) if(Name0[name0] == \'_\') Name0[name0] = \' \';
    return Name0;
}

 
Evel lehet kiszedni mikor lekéred a nevét akkor ezt írd.
PL:
CMD:b(playerid, params[])
{
new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
      new mseg[128],str1[128];
if(sscanf(params,\"s[128]\",mseg)) return SendClientMessage(playerid,0xFF0000FF, \"Használat: /b [szöveg]\");
      if(IsPlayerInRangeOfPoint(playerid, 10, x, y, z))
{
format(str1,sizeof(str1),\"» %s mondja ((OOC: %s))\",UnderscoreToSpaceName(playerid),mseg);
SendClientMessage(playerid,0xffffffAA,str1);
}
return 1;
}
Cím: Kisebb kérdések
Írta: nagyzoltan94 - 2012. Augusztus 24. - 14:14:36
MTAba szokott alsóval nélkül lenni...
Cím: Kisebb kérdések
Írta: Depi - 2012. Augusztus 24. - 17:49:33
Kérdésem a következõ, csináltam egy mappot a tengerre ( RP Szerverhez ), és van rajta pár jármûvem, amikor elindul a szerver, és oda megyek az elkészített mapphoz, a jármûvek a vízben vannak, vagyis a mappolt talaj alatt. Valaki valami ötlet ?
Cím: Kisebb kérdések
Írta: Gentleman - 2012. Augusztus 24. - 17:57:25
Idézetet írta: Draven date=1345823373\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Kérdésem a következõ, csináltam egy mappot a tengerre ( RP Szerverhez ), és van rajta pár jármûvem, amikor elindul a szerver, és oda megyek az elkészített mapphoz, a jármûvek a vízben vannak, vagyis a mappolt talaj alatt. Valaki valami ötlet ?
 
Ha a jármûvekkel a mapra álltál és /save val mentetted el akkor mindig a vízbe fognak esni.
Én azt javaslom ezeknek a jármûveknek a Z magasságát legalább 1-2 egységgel növeld meg.
például:
 
AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);

 
Helyett
 
 AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887+2.0, 82.2873, 0, 1);
Cím: Kisebb kérdések
Írta: Depi - 2012. Augusztus 24. - 17:59:20
Erre nem gondoltam  :facepalm: Köszönöm a segítséget.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Augusztus 24. - 18:08:13
Van egy olyan a samp-be, hogy ha kiszállsz a kocsiból egy idõ után a helyére teszi ezt hogy lehet megakadályozni?
Cím: Kisebb kérdések
Írta: mcricardo - 2012. Augusztus 24. - 21:34:21
Üdv mindenkinek,
Az a helyzet, hogy régebbi admin scriptem van és nincs benne dialog bejelentkezési rendszer. Hogyan lehet azt megoldani, hogy az admin szkript mellett tudjak dialog alapú beléptetést csinálni? Úgy értem, hogyha a gamemode-ba kell tennem a dialog alapú beléptetést/regisztrálást, akkor a scriptbe (admin script beléptetéssel) ott marad és \"zavarnák\" egymást.
Megtudná valaki mondani, hogy mi a pontos dialog kódja? Beléptetés ill. regisztrálás. Annak is örülnék, ha a scriptbe kell betenni és nem a gamemode-ba, illetve még ha valaki tud egy jelengel újnak számító admin szkriptet azt is megköszönném. Vagy ha gamemode-ba tudtok admin szkriptet sok-sok paranccsal ááá az még jobb lenne :D
A másik problémám a RadioStream lenne. Ennek utána olvastam már, viszont csak sima zenefeltöltést írtak mindeüntt. Ezt is dialogba szeretném, illetve parancsra jöjjön elõ a dialog és ott lehetne egyénileg beállítanom a rádió állomásokat.
Tudom, hogy sok a kérdés, de kérlek titeket rendesen magyarázzátok el, mert én még a kezdõnél is kezdõbb vagyok ebben a témában és nem nagyon tudnék sehol sem megtanulni pawno-zni, csak a scripteket dúrom le ezerrel meg másolom össze mindenhonnan amit találok  :-[  :cry3:
Elõre is köszönöm,
Richárd
Cím: Kisebb kérdések
Írta: potkan3 - 2012. Augusztus 25. - 20:16:05
Sziasztok! Nekem most magával a multiplayer elindításával van gondom. Régen gond nélkül ment. Ugye akinek a 2.0-ás verzió van annak az alapjátékot indítja el a multi helyet. Nekem is ez a gondom leszedtem a downgradet lefutattam.. \"gta_sa.exe:unkown version\". Nem tudtam mi lehet  gond gondoltam letöltöm egy másik helyrõl a játékot. Azóta 3 különbözõ helyrõl szedtem le a San Andreast és egyikkel se ment, ráadásul a downgrade is mindegyiknél ugyanezt a hibát írta. Mi lehet a gond?
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Augusztus 27. - 13:44:54
Van egy olyan a samp-be, hogy ha kiszállsz a kocsiból egy idõ után a helyére teszi ezt hogy lehet megakadályozni?
Cím: Kisebb kérdések
Írta: ►ѕтa - 2012. Augusztus 27. - 13:58:45
@mcricardo: Nos ha szkriptben szeretnéd, akkor a regisztrációs rendszered bele kell írnod az admin szkriptbe és az ott található dolgokat (módban) \"beleilleszted\" az adminszkriptbe.
RadioStream: Gondolom a dialogos dolgot megtudod te is csinálni, listitemeknél pedig rakd be az adott rádió .pls fájlját így:
 

PlayAudioStreamForPlayer(playerid, \"szentistvanradio.hu:8000/listen.pls\"); // azért ezt választottam mert perpill ezt találtam.

 
@N@rbirock: A respawn_delay-t írd át -1-re.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Augusztus 27. - 14:26:21
Idézetet írta: ѕтaЯ date=1346068725\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
@N@rbirock: A respawn_delay-t írd át -1-re.
 
És azt hol írjam át?
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Augusztus 27. - 14:33:29
Idézetet írta: ►ѕтaЯ◄ date=1346068725\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
@mcricardo: Nos ha szkriptben szeretnéd, akkor a regisztrációs rendszered bele kell írnod az admin szkriptbe és az ott található dolgokat (módban) \"beleilleszted\" az adminszkriptbe.
RadioStream: Gondolom a dialogos dolgot megtudod te is csinálni, listitemeknél pedig rakd be az adott rádió .pls fájlját így:
 

PlayAudioStreamForPlayer(playerid, \"szentistvanradio.hu:8000/listen.pls\"); // azért ezt választottam mert perpill ezt találtam.

 
@N@rbirock: A respawn_delay-t írd át -1-re.
 
Helyesbítek:
 
PlayAudioStreamForPlayer(playerid, \"http://szentistvanradio.hu:8000/listen.pls\"); // azért ezt választottam mert perpill ezt találtam.

 
Kell elé http is,mert anélkül sajnos nem indul.
Cím: Kisebb kérdések
Írta: Depi - 2012. Augusztus 28. - 19:55:47
Meg tudná valaki mondani hogy az AllowAdminTeleportot milyen függvény váltotta fel?
Cím: Kisebb kérdések
Írta: bendor - 2012. Augusztus 28. - 19:57:40
Idézetet írta: Draven date=1346176547\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Meg tudná valaki mondani hogy az AllowAdminTeleportot milyen függvény váltotta fel?
 
OnPlayerClickMap
Cím: Kisebb kérdések
Írta: Depi - 2012. Augusztus 29. - 13:25:36
Még egy kérdés, be akarom rakni a 0.3c és 0.3e-s objecteket mapeditorba, láttam is itt fórumon leírást róla, letöltöttem, leírás szerint végig is csináltam. Két hiba lépett fel:
1. Amikor beléptem mapeditorba akkor megvoltak az objectek viszont SA map némely helyen hiányos volt meg a graf is fos volt.
2.Újra raktam ez után újra beraktam az új objecteket és ez után meg már be se töltõdött a map editor, csak a fekete háttérig.
Mi lehet a probléma ?
Cím: Kisebb kérdések
Írta: kadaradam - 2012. Szeptember 04. - 21:26:35
Elég érdekes problémára bukkantam,mér rég nem kértem segítséget,de úgy látszik eljött az idõ. :)
Tehát szeretnék egy ProgressBar szerûséget alkotni(nem az INC-el,hanem saját megoldás),textdraw editorral lemértem minden pozt stb..De valamiért nem akarja megváltoztatni a szerver a box méretét.Amikor létrehozom a textdrawot(OnGameModeInit),akkor tökéletesen jó minden,de pl.: egy parancs alatt már nem.
Nos ez a kódom:
 
-----------
}

 
A timer meghívódik,ugyanis,amikor a számláló eléri a 6-t,akkor törlõdik a TD,szóval avval sincs gond.
EDIT:Megoldottam,el kellet rejteni,mielõtt megváltoztatom a méretét.
Cím: Kisebb kérdések
Írta: N@rbirock - 2012. Szeptember 05. - 17:39:10
Idézetet írta: ѕтaЯ date=1346068725\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
@N@rbirock: A respawn_delay-t írd át -1-re.
 
És azt hol írjam át?
Cím: Kisebb kérdések
Írta: takehun - 2012. Szeptember 05. - 22:02:41
Heló, nem tudja valaki hol kell beállítani a CreateObject scriptnél, hogy ha pl. berakok egy buszmegállót, és széttörik a szerón akkor késõbb vissza is \"épüljön\" tehát jelenjen meg újra mert nem nagyon akar... De így van ez pl. a piros bója esetében vagy egyéb tárgynál pl villanyoszlop. KÖSZ!  :thumbsup:
Cím: Kisebb kérdések
Írta: Gabor.. - 2012. Szeptember 08. - 19:50:34
Idézetet írta: takehun date=1346875361\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Heló, nem tudja valaki hol kell beállítani a CreateObject scriptnél, hogy ha pl. berakok egy buszmegállót, és széttörik a szerón akkor késõbb vissza is \"épüljön\" tehát jelenjen meg újra mert nem nagyon akar... De így van ez pl. a piros bója esetében vagy egyéb tárgynál pl villanyoszlop. KÖSZ!  :thumbsup:
 
Beállítasz egy timert, és amikor meghívódik az általa meghívott eljárás, akkor törlöd, aztán létre hozod az objectet.

new
        iBusObject;
public OnFilterScriptInit( )
{
        iBusObject = CreateObject( ... );
        SetTimer( \"ObjectsReBuild\", 5 * 60 * 1000, true );
        return 1;
}
forward ObjectsReBuild( );
public ObjectsReBuild( )
{
        DestroyObject( iBusObject );
   
        iBusObject = CreateObject( ... );
        return 1;
}
Cím: Kisebb kérdések
Írta: JackBronson - 2012. Szeptember 08. - 19:53:39
Ha kilep vagy bemegy egy interiorba es kijon akkor jo lesz.
Ez igy nagyon laggos lesz.
Foleg ha nem 1 objekt lesz
Cím: Kisebb kérdések
Írta: tudvari - 2012. Október 01. - 16:28:02
Ha interiornál,vagy virtual worldnél van az,hogy látod amit a többi ember mond a másik interiorban/virtual worldben?
Cím: Kisebb kérdések
Írta: ►ѕтa - 2012. Október 01. - 16:34:54
Mivel az IsPlayerInRangeOfPoint nem vonatkozik interiorra vagy virtual worldre.
Ezt rakd be a ciklusba:
 

if(GetPlayerVirtualWorld(playerid) != GetPlayerInteriorVirtualWorld(i)) return 1;
if(GetPlayerInterior(playerid) != GetPlayerInterior(i)) return 1;
Cím: Kisebb kérdések
Írta: tudvari - 2012. Október 01. - 17:45:36
Köszi.
Cím: Kisebb kérdések
Írta: instant - 2012. Október 01. - 17:51:50
a 2 perc az hány millisecond?
Cím: Kisebb kérdések
Írta: tonyo - 2012. Október 01. - 17:58:40
2*60*1000 :)
Cím: Kisebb kérdések
Írta: RolePlay - 2012. Október 04. - 14:40:13
Valaki megtudja ezen kerekek IDjét adni ?
ShowPlayerDialog(playerid, 187+1, DIALOG_STYLE_LIST, \"Jármû kerekek\", \"Classic \\nDollar \\nTwist \\nWires \\nTrance \\nCutter \\nRimshine \\nMega \\nGrove \\nSwitch \\nShadow \\nImport \\nAtomic \\nAhab \\nVirtual \\nAcess \\nOffroad\", \"Kiválaszt\", \"Kilépés\");
Cím: Kisebb kérdések
Írta: zeteni - 2012. Október 04. - 14:45:53
Szent András Vihájköl ID-k
Cím: Kisebb kérdések
Írta: RolePlay - 2012. Október 04. - 15:00:09
Zet nekem kerék id + név kellene :D
Cím: Kisebb kérdések
Írta: zeteni - 2012. Október 04. - 19:23:09
Sorry, figyelmetlen vagyok mostanában :DDDDD Hát googleöztem keményen de nem találtam semmit  :shurg:
Cím: Kisebb kérdések
Írta: RolePlay - 2012. Október 05. - 08:59:54
Már megtaláltam.
Akinek kellene :)
http://wiki.sa-mp.com/wiki/Car_Component_ID
Cím: Kisebb kérdések
Írta: almasiweb - 2012. Október 05. - 11:19:46
Üdv
Van egy weblapom ahol az admin parancsokat össze vannak írva de /unconfig  az mit csinál alapra helyezi a beállításokat vagy mit? xd Ladminban
Cím: Kisebb kérdések
Írta: tudvari - 2012. Október 05. - 17:40:49
Hogy lehet meggátolni,hogy a request classnél a nyilakra ne tudjon kattintani a játékos? A spawn gombot már megoldottam,de a nyilakat nem.
Cím: Kisebb kérdések
Írta: bazsa397 - 2012. Október 07. - 13:25:06
Sziasztok!
Letöltöttem a Seerpg publikált modot és mûködik minden, csak az npc-ket valamiért kick-eli a szerver. Tudnátok erre választ adni hogy lehet megoldani hogy ne rugja ki õket? :)
Köszönöm elõre is
Cím: Kisebb kérdések
Írta: aprila44 - 2012. Október 29. - 00:01:03
Van egy mappom ami elég sok egyforma object-bõl áll. Házi hostolt szerón nem úgy tölti be ahogy szeretném. Stremert használok.
Rendes host-nál gyorsabban töltödnek be az objectek mint házi szerón?
Cím: Kisebb kérdések
Írta: Bazsi - 2012. November 04. - 00:41:28
Hát valószínûleg igen, attól függ, hogy jobb-e a host gépe, mint a te géped :)
Cím: Kisebb kérdések
Írta: takehun - 2012. November 07. - 21:16:59
Heló, mivel tudom létrehozni a képen látható [bal oldalt] szövegdobozt? TextDraw vagy Dialog vagy mivel?
Ráadásul úgy, mint a képen: vegyes betûmérettel, színnel.
http://imageshack.us/photo/my-images/339/samp685g.png/
Köszi.
Cím: Kisebb kérdések
Írta: bendor - 2012. November 07. - 21:36:42
Textdraw. Azthiszem a background-al kell valami csinálni.
Cím: Kisebb kérdések
Írta: 1ST_Chr - 2012. November 11. - 23:43:35
A PVar-t lehet ilyen formában használni?
 
SetPVarInt(playerid,\"PlayerTimer\",SetTimerEx(\"func\",10000,false,\"d\",playerid));

 
és
 
KillTimer(GetPVarInt(playerid,\"PlayerTimer\"));
Cím: Kisebb kérdések
Írta: Depi - 2012. November 12. - 12:23:32
Nekem is lenne egy kérdésem, akármelyik szerverre felmegyek, játszok 10 percet vagy 1órát, általában a kettõ között mozog valahogy, a lényeg h SAMP egy pillanatra mint ha megfagyna, és rögtön kiírja h bannolva vagyok, ugye az angol szöveg, de nem bannol senki, és minden szervernél ez van, és már felettébb idegesítõ számomra, ötletek ?
Cím: Kisebb kérdések
Írta: pisti525 - 2012. November 12. - 15:19:19
hogy kell csinálni egy kaput?? ami kinyilik magától ?  :hmmm:
Cím: Kisebb kérdések
Írta: Lercan - 2012. November 17. - 17:36:50
Sziasztok
Az Yrace nevû script magyar változata kellene.
Találtam linket itt:
http://sampforum.hu/index.php?topic=3053
De sajnos azok már nem jók  :wall:
Fordítani pedig se idõm se kedvem. :S
Cím: Kisebb kérdések
Írta: ZyZu. - 2012. November 22. - 15:14:25
Megyen a link pedig :D http://www.solidfiles.com/d/jUpO/
Cím: Kisebb kérdések
Írta: Lercan - 2012. November 22. - 17:08:35
Lehet hogy megy de nekem nem jön be sajnos rendesen és nem tom leszedni :S
De sebaj akkor valamikor rászánom magam hogy lefordítsam az angolt :)
Cím: Kisebb kérdések
Írta: bendor - 2012. November 22. - 17:15:46
A Zamaroht Textdraw editor hova menti a kódot? A scriptfilesnél csak egy .tde fájlt találok.
Cím: Kisebb kérdések
Írta: ZyZu. - 2012. November 22. - 19:38:25
Akkor nem mented le a Texdrawot. Export project és FilterScript. És elmenti.. majd lesz egy pwn fálj a scriptfiles mappában.
Cím: Kisebb kérdések
Írta: bendor - 2012. November 22. - 19:40:20
Már megmondta Pedró,de köszönöm  :)
Cím: Kisebb kérdések
Írta: takehun - 2012. November 23. - 17:39:46
Heló, egy olyan kérdésem lenne, hogy Dialog-ot hogyan kell új sorba kezdeni / folytatni a pawno-ban?
Mert egy sorban már túl lóg, így kifagy a pawno.  :shurg:
Köszönöm szépen!
Cím: Kisebb kérdések
Írta: ZyZu. - 2012. November 23. - 18:59:59
pl:
 
ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, \"Címe\", \"- Példa 1 \\n- Újsor\\n- Újsor\\n\\n- újsor?\", \"Igen\", \"Nem\");

 
mindig \\n kell tegyél elé de van egy nagyobb leírás róla: http://sampforum.hu/index.php?topic=11750.0
Cím: Kisebb kérdések
Írta: vektor1998 - 2012. November 24. - 19:58:11
Rpnalet lehet valami másik webhostra rakni mint a SA:MP szerót? Pl.: szeró VPS-en fut, de Rpanelt 000webhostra rakom. Nem tudom mondjuk 000 engedélyezi-e.
JA, és ha már itt vagyok, miért van az, hogyha fellépek a VPS-rõl futtatott SA:MP szeróra akkor leáll a szeró (mármint a SA:MP, a VPS nem)
Cím: Kisebb kérdések
Írta: Bazsi - 2012. November 24. - 23:12:20
Az elsõt nem tudom, de a samp azért szokott leállni, mert nem talál egy mappát, ami kéne neki
Cím: Kisebb kérdések
Írta: vektor1998 - 2012. November 24. - 23:29:37
Bocs, egy fontos dolgot lehet kihagytam, miután beírom a jelszavam, csak utána áll le. A szerver MySQL-t használ, és mindent felmásoltam ami Windows házi szerveren van.
Cím: Kisebb kérdések
Írta: Fuck5 - 2012. November 27. - 21:14:43
Egy olyan probléma lenne hogy rákkattintok a GTA -ra vagy a SAMP-ra tölt és nem hozza be ! újra raktam a GTA nem 1x és nemjó sehogyse :S
Cím: Kisebb kérdések
Írta: Iceaac - 2012. November 28. - 23:37:25
Idézetet írta: Fuck5 date=1354047283\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Egy olyan probléma lenne hogy rákkattintok a GTA -ra vagy a SAMP-ra tölt és nem hozza be ! újra raktam a GTA nem 1x és nemjó sehogyse :S
 
Ha kalóz verziód van, nem jó a crack, talán. Vagy szimplán a letöltött játék hibás.
Ha eredeti a játékod, nincs tippem.
Cím: Kisebb kérdések
Írta: takehun - 2012. November 29. - 17:42:55
Üdv, gyors kérdés:
olyat lehet, hogy ha berakok egy tûz vagy spraycan object-et, akkor ha bele megy a player mennyen le az élete illetve köhögjön a füsttõl?
Mert leraktam és nem csinál semmit ha belemegyek... [CreateObject-el készítettem]
Köszöntem!  :shifty:
Cím: Kisebb kérdések
Írta: TengeriMalac - 2012. November 29. - 18:18:09
változóval csinálod az objectet, és IsPlayerInRangeOfPoint, vagy InPlayerNearObject függvényt használsz, valamit ApplyAnimation függvénnyel berakod a köhögést, és the idõzítõvel leveszed az életét, akkor lehet.
Cím: Kisebb kérdések
Írta: Bloodest44 - 2012. December 02. - 16:19:07
Üdv, 2 kérdés foglalkoztat mostanába:
1. - mire jó a [MAX_PLAYERS] megjelölés konkrétan a változóknál
    - minek használjuk
    - mikor kell használni (pl. csak timer-nél, vagy textdraw-nál, vagy mindig?)
    - és ha pl. 30 van cfg.-be beállítva de 2 NPC van fent az akkor most definiálva MAX_PLAYERS 28   ???
2. - textdraw-okat hogyan lehetne \"definiálni?\" hogy ne akadjanak össze ha pl. 10 filterscript-bõl 4-ben van textdraw. (bugos ha több egyszerre fut)
    K  Ö   S  Z   Ö  N   Ö  M     elõre is.
Cím: Kisebb kérdések
Írta: Bazsi - 2012. December 02. - 20:56:01
Hello :D
1.
- A [MAX_PLAYERS] az elõre definiált 500 játékos, gyakorlatilag csak egy globális változó, ami azt a számot tartalmazza, hogy hány játékos lehet a szervereden (nem fog változni akkor, ha pl csak 50 slotos a szervered), célszerû a gamemode/filterscript elején átírni:
 
#undef MAX_PLAYERS
#define MAX_PLAYERS slotok száma

 
- hát igazábol bármikor, amikor egy változó \"méretét\" szeretnénk megadni a játékosokra nézve, például ezzel hozhatunk létre személyre szabott változót, ez ilyenkor minden játékosnak létrehozza, de csak annak a játékosnak használ, akinek be van írva az id-je használatkor.
- fõleg akkor használod, amikor szeretnéd személyre szabottá tenni (timernél pl azt a timert létrehozza mindenkinek, de csak arra az egy személyre vonatkozik, aki éppen használja (akinek be van írva az id-je).
- ez nem befojásolja ezt, viszont igen, mindig le kell vonni az NPC-ket a slot számból!
egy példa a max playershez:
 
#include <a_samp>
#undef MAX_PLAYERS //\'töröljük\' a változót
#define MAX_PLAYERS 50 //megadjuk a változó számát, jelen esetben 50 lesz
new bool: online[MAX_PLAYERS];//létrehoztunk egy igen/nem változót minden játékosra
public OnPlayerConnect(playerid)
{
online[playerid] = true;//azaz a \'player\'-nek az \'online\' változója \'igaz\' lesz
}
public OnPlayerDisconnect(playerid, reason)
{
online[playerid] = false;//azaz a \'player\'-nek az \'online\' változója \'hamis\' lesz
}
CMD:online(playerid,params[])
{
if(online[playerid]==true) online[playerid]=false;
else online[playerid]=true;
}
CMD:online0(playerid,params[])
{
if(online[0]==true)SendClientMessage(playerid, piros, \"A 0 id-jû játékos jelenleg online!\");//ha online
if(online[0]==false)SendClientMessage(playerid, piros, \"A 0 id-jû játékos jelenleg nem online!\");//ha nem online
}

 
nem teszteltem!
2.
 
#define TEXTDRAW_ALMA 1212
#define TEXTDRAW_NARANCS 1213

 
és a másikban vigyázol, hogy ne legyenek ugyan azok az idjeik
remélem érthetõen írtam xd
Cím: Kisebb kérdések
Írta: Grant_Hawkins - 2012. December 06. - 09:12:33
MTA 1.3-ban hogyan lehet pl egy meglevõ házra rá tenni egy másikat, vagy kitörölni egyet?
Meglevõ házra azt értem hogy már gyárilag ott van.
Cím: Kisebb kérdések
Írta: vektor1998 - 2012. December 08. - 13:26:18
Megoldva
Cím: Kisebb kérdések
Írta: Flash - 2012. December 11. - 17:20:37
Hogyan tudom lehívni a jármûvem 2 színét?
Cím: Kisebb kérdések
Írta: Norby - 2012. December 11. - 19:15:55
Idézetet írta: Flash date=1355242837\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogyan tudom lehívni a jármûvem 2 színét?
 
http://forum.sa-mp.com/showthread.php?t=235398
Cím: Kisebb kérdések
Írta: Flash - 2012. December 11. - 20:35:36
Köszi, megoldva.
Cím: Kisebb kérdések
Írta: takehun - 2012. December 13. - 19:40:36
Üdv olyat lehet, hogy ha bejön egy DIALOG_MSGBOX a játékosnak akkor ne \'fagyassza\' le õt?
Tehát tudjon közbe sétálni, írni.
Köszönöm, szép estét!
Cím: Kisebb kérdések
Írta: anonymus96 - 2012. December 16. - 10:44:53
Sziasztok! Azt szeretném megcsinálni szerómba hogy dm-ben egy zene menjen audio streamerrel, és ismétlõdjön is de nem tudom hogy kell vagy egyáltalán lehet-e. Szeretném a segítségeteket kérni, köszi elõre is.
Cím: Kisebb kérdések
Írta: seal - 2012. December 20. - 17:28:47
Hali, egy olyan parancs kellene nekem, ami megállít egy ciklust adott sec-re, próbáltam if(tickcount() - UtolsoEngedelyezes[playerid] > 500)-al de kifagyott, vagy egy olyan fgv kellene, hogy egy adott pontra ér a jármû, akkor végrehajtja a parancsokat.
A scriptem lényege az lenne, hogy egy autómosót csinálnék és magától menne végig az autó.
SetVehicleVelocity-vel próbáltam eddig, de hogy ez mûködjön tudomásom szerint ciklus kell, pls valaki segitsen.
Cím: Kisebb kérdések
Írta: Thosiro - 2012. December 21. - 16:59:08
Hol lehet feltölteni FIlterscripteket??? Mert szeretnék Párat feltenni/megosztani
Cím: Kisebb kérdések
Írta: Bazsi - 2012. December 21. - 23:11:13
pastebin.com/  :thumbsup:
Cím: Kisebb kérdések
Írta: takehun - 2012. December 28. - 09:39:26
Üdv, olyan gondom lenne, hogy adott egy dialog MSGBOX, sok szöveggel, TAB elrendezéssel. Nekem normálisan, rendezetten jelenik meg
szerón a szöveg, viszont más playernek több sor is elcsúszik. Mitõl lehet ez, hogy nálam jó náluk meg nem?  :no:
Köszöntem!
Cím: Kisebb kérdések
Írta: kadaradam - 2012. December 28. - 12:09:59
Idézetet írta: takehun date=1356683966\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Üdv, olyan gondom lenne, hogy adott egy dialog MSGBOX, sok szöveggel, TAB elrendezéssel. Nekem normálisan, rendezetten jelenik meg
szerón a szöveg, viszont más playernek több sor is elcsúszik. Mitõl lehet ez, hogy nálam jó náluk meg nem?  :no:
Köszöntem!
 
tab = \\t
Cím: Kisebb kérdések
Írta: cserko93 - 2012. December 28. - 13:09:32
Mivel tudok kiszedni objectet? Melyik programmal?
Cím: Kisebb kérdések
Írta: takehun - 2012. December 31. - 09:31:38
Láttam róla valahol egy videót, de már nem tudom hol. (51 körzet kerítésébõl szedett ki 2 ajtót)
Esetleg itt van wiki:   http://wiki.sa-mp.com/wiki/RemoveBuildingForPlayer
Cím: Kisebb kérdések
Írta: Bloodest44 - 2013. Január 04. - 15:04:16
Háj, szerver gyorsaság, lagg szempontjából [hostingos] hogyan érdemes a scripteket tárolni?
1. - GameMode-ban az összes script [kb 6-8 ezer] vagy
2. - 15-16 filterscriptben elosztva + GM-ben egy kevés. (jelenleg így van nekem)
Vagy 3. - teljesen mindegy, ez nem befojásol semmit.
Illetve mire kell odafigyelni, hogy laggmentes legyen egy hostingolt szeró? (zcmd -t használok 90%-ban)
Köszönöm!
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. Január 05. - 00:14:28
Szerintem az 1 -es mivel tisztábban látod a módot és mindent látol én mindent a módba teszek és semmi lagg nincs..  ;)
Cím: Kisebb kérdések
Írta: Bazsi - 2013. Január 05. - 13:19:43
Szerintem nem nagyon befolyásolja, de akkor sem jó 15-16 fs-ben külön tárolni, nálam pl úgy van (mondjuk ez házi szeró), hogy van egy gm, de ebben gyakorlatilag nincs semmi, csak az objectek és van egy fs ami maga a játék. nekem nem nagyon laggolt még ilyen miatt egyébként de az objecteket érdemes egy helyre rakni
Cím: Kisebb kérdések
Írta: kurta999 - 2013. Január 05. - 22:30:59
Az logikus, hogy minél kevesebb FS-et használsz, annál kevesebbet fog zabálni. (Mondjuk szerintem nem nagyon, csak elenyészõ mennyiség)
Én azt ajánlom, hogy írj mindent a módba, kivéve az objectokat esetleg a kocsikat, mivel abból sok van és fölöslegesen lassítja a fordítási sebességet.
Sok script használatának sincs értelme, mivel úgy nem tudsz normálisan összefüggõen komunikálni mindennel (meg lehet oldani, az igaz), ezért sokkal jobban megéri az egészet egy GM-ben és minden egyhelyen van, összefüggõen.
Cím: Kisebb kérdések
Írta: takehun - 2013. Január 08. - 03:06:10
Hali. Alap lvdm módban (vagy ladminban?) hol tudnám beállítani azt, hogy tab nyomásnál a Score alatt ne pénzt, hanem az ölések számát mutassa? Köszönöm elõre is!
Cím: Kisebb kérdések
Írta: Flash - 2013. Január 09. - 20:23:46
Üdv.
Rendeltem hostot, és normálisan feltettem mindent, és nem indul el a szerver, de 1x2x jóvolt.
Betettem a crashdetect plugin-t, és ezt adta ki:
 
[20:20:43] Crash caused by an unknown error in print at address 0x8
[20:20:43] Stack trace of gamemodes/dg.amx (most recent call first):
[/quote]
Ja, és a logba minden jó, a mysql csatlakozás is betölt mindent stb..
Mi a hiba?
Cím: Kisebb kérdések
Írta: Rammstein - 2013. Január 09. - 20:33:42
melyik hosztól rendeltél?
Cím: Kisebb kérdések
Írta: Flash - 2013. Január 09. - 20:34:56
bbe
Cím: Kisebb kérdések
Írta: Artisz - 2013. Január 22. - 08:44:19
Üdv!
Én valamit nagyon nem értek:
Mivel lehet megnyitni a .amx-eket?
Mert át kellene írni benne valamit, de nincs hozzá .pwn, és nem tudok egy olyan programot se, ami a .amx-et megnyitná...
Választ elõre is köszi
Cím: Kisebb kérdések
Írta: Flash - 2013. Január 22. - 10:28:52
AntiDeAMX de nem ajánlatos, mert teli rakja buggokkal.
Cím: Kisebb kérdések
Írta: Artisz - 2013. Január 23. - 14:45:51
Nekem van egy olyan hibám, hogy kiszedtem pár objektet egy editorral, kódot pedig bemásoltam modomba. Csak valamiért nem fogadja el, mert ez a hiba fogad: undefined symbol \"RemoveBuildingForPlayer\"
Mi lehet a probléma?
Cím: Kisebb kérdések
Írta: Scripter,mapper [Aldo] - 2013. Január 25. - 18:04:17
Sztem vagy nincs meg valamelyik .inc
Cím: Kisebb kérdések
Írta: Szasza - 2013. Január 25. - 22:23:51
Idézetet írta: Artisz date=1358948751\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nekem van egy olyan hibám, hogy kiszedtem pár objektet egy editorral, kódot pedig bemásoltam modomba. Csak valamiért nem fogadja el, mert ez a hiba fogad: undefined symbol \"RemoveBuildingForPlayer\"
Mi lehet a probléma?
 
Gondolom nem OnPlayerConnect be raktad ....
Cím: Kisebb kérdések
Írta: Vincenzo - 2013. Január 25. - 22:27:37
Idézetet írta: Szasza date=1359149031\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Nekem van egy olyan hibám, hogy kiszedtem pár objektet egy editorral, kódot pedig bemásoltam modomba. Csak valamiért nem fogadja el, mert ez a hiba fogad: undefined symbol \"RemoveBuildingForPlayer\"
Mi lehet a probléma?
 
Gondolom nem OnPlayerConnect be raktad ....
 
[/quote]
vagy nem 0.3d v 0.3e-s a pawnod & includeid
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Február 10. - 14:10:36
Én csináltam egy szervert...
be is tudok lépni de az egyik haverom nem tud Az ip-met beírta és utána :7777
Mi lehet a probléma?Én is csak localhost:7777-tel tudok belépni :\'( :\'( :\'( :\'(
Cím: Kisebb kérdések
Írta: Bazsi - 2013. Február 10. - 23:40:18
nyisd meg a 7777-es portot a routereden.
Cím: Kisebb kérdések
Írta: pisti525 - 2013. Február 11. - 05:59:25
nekem is ez a router gondom lenne az hogy én felmegyek ezzel a szerveremre :7777 eddig semmi probléma de amikor IP-t is adok neki akkor van a baj :( én és senki sem tud felmenni :( router jelszavát nem tudom + ami igaz 2 IP-m van
Valaki tanács ?
Cím: Kisebb kérdések
Írta: Bazsi - 2013. Február 11. - 16:09:14
Hát akkor egy kicsit bõvebben leírom :) (saját tudásom szerint)
elõször meg kell nézni a saját ip-det: win 7-ben a keresõbe (start menü),  win xp-ben a startmenü--futtatás-ba írjuk be: cmd, majd nyomjunk entert.
Ezek után írjuk be: ipconfig itt ki fogja írni az ip-t (nálam ipv4 adress-ként)
Ezt be kell állítani fix-re: control panel --> Network and Internet --> change adapter settings itt a csatlakozáson jobb klikk és properties az ipv4-en properties és itt meg kell adni a mostani ip-t (az elsõ), a többit szabadon hagyhatjuk.
Az ip-k (a hálózaton) már fix, most valahogy be kell lépni a routerbe, az alapbeállítások az admin admin beállítások szoktak lenni és általában a 192.168.1.1-es ip-n szokott lenni, ha máshogy nem, hát lenullázzuk a routert, ekkor az alapbeállításokkal töltõdik be.
A routeren bellül: olyat kell keresni, hogy port forwarding, vagy olyat hogy gaming, and aplications.
Itt az internal és external porthoz a szerver portját, az ip-hez a saját ip-d, elmented és elvileg kész :)
Utána az ip-vel (http://www.whatismyip.com/) meg lehet próbálni belépni
remélem, segítettem
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Február 12. - 16:46:31
Nincsen olyan hogy \"Network and Internet\"
Cím: Kisebb kérdések
Írta: Hun_Norberto - 2013. Február 12. - 16:50:53
Idézetet írta: balazs555 date=1360683991\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszi...
De mit jelent az hogy  \"properties\"
xD
 
Tulajdonságok.
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Február 12. - 18:11:00
Kösz
Cím: Kisebb kérdések
Írta: Bazsi - 2013. Február 12. - 23:10:17
Bocsánat, angol a windowsom, és eszembe se jutott, hogy magyarul kéne xd
 
Idézetet írta: balazs555 date=1360683991\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nincsen olyan hogy \"Network and Internet\"
 
Milyen routered van?
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Február 13. - 15:12:55
DLink
Cím: Kisebb kérdések
Írta: Bazsi - 2013. Február 14. - 18:10:13
akkor advanced és ott
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Február 15. - 15:05:40
Ott akadtam el hogy vezérlõpult
Cím: Kisebb kérdések
Írta: Bazsi - 2013. Február 15. - 21:25:22
itt van képekben, hogy mit csinálj (hogyan állíts be a fix ip-t a gépre): http://www.howtogeek.com/howto/19249/how-to-assign-a-static-ip-address-in-xp-vista-or-windows-7/
:)
Cím: Kisebb kérdések
Írta: huhboy - 2013. Március 25. - 22:29:55
Helló mindenkinek :D Sok map-ban látok olyan objecteket, amik az MTA-ban nincsenek benne. Ezeket hogy tudom létrehozni, vagy az MTA-ba betenni?
Cím: Kisebb kérdések
Írta: Nátha - 2013. Március 29. - 23:54:20
Idézetet írta: huhboy date=1364246995\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Helló mindenkinek :D Sok map-ban látok olyan objecteket, amik az MTA-ban nincsenek benne. Ezeket hogy tudom létrehozni, vagy az MTA-ba betenni?
 
Ez alapján megtudod csinálni: http://sampforum.hu/index.php?topic=11555.0  ;)
Cím: Kisebb kérdések
Írta: huhboy - 2013. Március 30. - 23:39:28
ezer meg egy köszönet :D ment a + :D
Cím: Kisebb kérdések
Írta: takehun - 2013. Április 11. - 15:08:04
Hali, olyat lehet, hogy ha valaki csatlakozik szerverre \'automatikusan\' beíródjon neki egy parancs.
Pl. a kliens parancs /pagesize 15
Köszönöm!  :-\\
Cím: Kisebb kérdések
Írta: huhboy - 2013. Április 11. - 16:47:55
esetleg az OnPlayerConnect-be írd be azt, amit a parancs amúgy is csinálna :D
Cím: Kisebb kérdések
Írta: takehun - 2013. Április 11. - 19:58:38
Hát de nem tudom script szinten, hogy mit csinál a /pagesize
Mit írjak OnPlayerConnect alá?
Cím: Kisebb kérdések
Írta: bendor - 2013. Április 11. - 20:06:20
Nem megoldható.
/pagesize nem szerveroldali parancs
Cím: Kisebb kérdések
Írta: takehun - 2013. Április 13. - 13:26:20
Hát ja.  :-[
Bár próbáltam ezt is, de nem nagyon akar mûködni, szóval ez a téma ejtve. Kösz.
 
public OnPlayerConnect(playerid)
{
    cmd_audiomsg(playerid, \"\");
    return 1;
}
CMD:audiomsg(playerid, params[]) return SendClientMessage(playerid, COLOR_GREY, \"< Audio értesítések kikapcsolva. >\");
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 18. - 15:13:31
Hello... Megint szervert próbálok készíteni, de elfelejtettem vmit :D
Hogy kell ilyen 2színû szöveget csinálni...
Pl ilyet:
Üdvözöllek a szerveren
Régen tudtam de már elfelejtettem... Leírnátok hogy kell?
Cím: Kisebb kérdések
Írta: Konstantin - 2013. Május 18. - 15:27:07
Razor ugyanúgy használod a SendClientMessage függvényt.
SendClientMessage(playerid, legelsõ szín amilyen lesz a szöveg, \"Szöveg {ide az új színt csak az elején a 0x és a végén a 2 nagy betû nélkül} további szöveg\");
például: SendClientMessage(playerid, 0xFFFFFFAA,\"Hello this is {00FF00}green {FFFFFF}and this is {FF0000}red\");
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 18. - 16:12:02
Kösz azóta már rájöttem :D De van mégegy baj...
Éppen készítgetem az AFK rendszert de beírom /afk és eddig jó, berak...
beírom /bekk és kivesz AFK-ból
De utána bármilyen parancsot beírok ezt adja ki hogy: DMNRazor, kiléptél AFK-ból, további jó játékot...
Nem tudjátok mi a baj?
Itt van a script:
 

public OnPlayerCommandText(playerid, cmdtext[]){
   if (strcmp(\"/afk\", cmdtext, true, 10) == 0 || strcmp(\"/afk\", cmdtext, true, 10) == 0 ) {
       if(afk[playerid]==true) return SendClientMessage(playerid, COLOR_RED, \"HIBA: {FFFFFF} Má\' afkolsz hülyegyerek!\");
      GetPlayerName(playerid, pName, sizeof(pName));
      format(string, sizeof(string), \"%s {FFFFFF}Elment Afkolni\", pName);
      SendClientMessageToAll(COLOR_RED, string);
      GameTextForPlayer(playerid,\"~W~ AFK\", 5000, 3);
 
      GetPlayerName(playerid, name, sizeof name);
 
      format(stringname, sizeof stringname, \"[AFK]%s\", pName);/
      SetPlayerName(playerid, stringname);/
 
      SendClientMessage(playerid,COLOR_WHITE, \"{AA3333}AFK{FFFFFF}-ban vagy, tudsz irni de mozogni nem, ahhoz hogy kilépj /bekk\");
      TogglePlayerControllable(playerid, 0);
      afk[playerid]=true;
     
        return 1;
   }
     
 
   if (strcmp(\"/bekk\", cmdtext, true, 10) == 0 )
      if(afk[playerid]==false) return SendClientMessage(playerid, COLOR_RED, \"HIBA: {FFFFFF} Te nem vagy afk ba mit akarsz kikapcsolni?\");
   GetPlayerName(playerid, pName, sizeof(pName));
   format(string, sizeof(string), \"%s {FFFFFF}Vissza jött, újra gameban van\", pName);
   SendClientMessageToAll(COLOR_RED, string);
   GameTextForPlayer(playerid,\"~W~ Ujra gameban vagy!\", 5000, 3);
   SendClientMessage(playerid,COLOR_WHITE,\"Vissza jöttél {AA3333}AFK{FFFFFF}-ból! További jó játékot!\");
 
   SetPlayerName(playerid, name);/
 
   TogglePlayerControllable(playerid, 1);
   afk[playerid]=false;
 
   return 1;
   }

 
Kicsit égõ hogy egy AFK rendszernél elakadok, dehát kezdõ vagyok.... :D Összes scriptem egy dialogos AFK rendszer ami sikerült, meg egy névszínezõ, de 1,5 éve abbahagytam xD
Már rájöttem, nem tom mi volt a baj de sikerült megjavítani :D
Cím: Kisebb kérdések
Írta: Konstantin - 2013. Május 18. - 19:25:31
hiányzik a legvégén egy 0 értékû visszatérés
 

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0)
{
// Példa
return 1;
}
return 0;
}
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 18. - 21:40:18
Tudom hogy ez csak egy warning, de warning mentes szerót szeretnék...
Ezek a warningok mit jelentenek?
 
D:\\Bukkit szejvej\\gamemodes\\bare.pwn(47) : warning 202: number of arguments does not match definition
D:\\Bukkit szejvej\\gamemodes\\bare.pwn(112) : warning 203: symbol is never used: \"File\"
D:\\Bukkit szejvej\\gamemodes\\bare.pwn(112) : warning 203: symbol is never used: \"PW\"
D:\\Bukkit szejvej\\gamemodes\\bare.pwn(112) : warning 203: symbol is never used: \"S\"
D:\\Bukkit szejvej\\gamemodes\\bare.pwn(112) : warning 203: symbol is never used: \"WPW\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 

5 Warnings.

 
Hogy tudom õket kijavítani?
(amugy a mod 111soros és nem tom minek irja hogy a 112.-ben van a hiba...)
Ja és amugy miért van az hogy leszedtem a LuxAdmint, tegelek de nem menti el... Haveromat felhívtam és neki se menti el a karit... Miért?
Cím: Kisebb kérdések
Írta: Benceee - 2013. Május 19. - 08:04:48
file, pw, s, wpw <- Letre vannak hozva a valtozok, de feleslegesen. Semmi nem hasznalja oket.
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 19. - 12:01:30
és a Lux adminnal nem tudjátok mi lehet a baj?
Cím: Kisebb kérdések
Írta: maark - 2013. Május 19. - 12:07:12
Razor911\" post=\"426390\" timestamp=\"1368886322\"]
Kösz azóta már rájöttem :D De van mégegy baj...
Éppen készítgetem az AFK rendszert de beírom /afk és eddig jó, berak...
beírom /bekk és kivesz AFK-ból
De utána bármilyen parancsot beírok ezt adja ki hogy: DMNRazor, kiléptél AFK-ból, további jó játékot...
Nem tudjátok mi a baj?
Itt van a script:
 

public OnPlayerCommandText(playerid, cmdtext[]){
   if (strcmp(\"/afk\", cmdtext, true, 10) == 0 || strcmp(\"/afk\", cmdtext, true, 10) == 0 ) {
       if(afk[playerid]==true) return SendClientMessage(playerid, COLOR_RED, \"HIBA: {FFFFFF} Má\' afkolsz hülyegyerek!\");
      GetPlayerName(playerid, pName, sizeof(pName));
      format(string, sizeof(string), \"%s {FFFFFF}Elment Afkolni\", pName);
      SendClientMessageToAll(COLOR_RED, string);
      GameTextForPlayer(playerid,\"~W~ AFK\", 5000, 3);
 
      GetPlayerName(playerid, name, sizeof name);
 
      format(stringname, sizeof stringname, \"[AFK]%s\", pName);/
      SetPlayerName(playerid, stringname);/
 
      SendClientMessage(playerid,COLOR_WHITE, \"{AA3333}AFK{FFFFFF}-ban vagy, tudsz irni de mozogni nem, ahhoz hogy kilépj /bekk\");
      TogglePlayerControllable(playerid, 0);
      afk[playerid]=true;
     
        return 1;
   }
     
 
   if (strcmp(\"/bekk\", cmdtext, true, 10) == 0 )
      if(afk[playerid]==false) return SendClientMessage(playerid, COLOR_RED, \"HIBA: {FFFFFF} Te nem vagy afk ba mit akarsz kikapcsolni?\");
   GetPlayerName(playerid, pName, sizeof(pName));
   format(string, sizeof(string), \"%s {FFFFFF}Vissza jött, újra gameban van\", pName);
   SendClientMessageToAll(COLOR_RED, string);
   GameTextForPlayer(playerid,\"~W~ Ujra gameban vagy!\", 5000, 3);
   SendClientMessage(playerid,COLOR_WHITE,\"Vissza jöttél {AA3333}AFK{FFFFFF}-ból! További jó játékot!\");
 
   SetPlayerName(playerid, name);/
 
   TogglePlayerControllable(playerid, 1);
   afk[playerid]=false;
 
   return 1;
   }

 
Kicsit égõ hogy egy AFK rendszernél elakadok, dehát kezdõ vagyok.... :D Összes scriptem egy dialogos AFK rendszer ami sikerült, meg egy névszínezõ, de 1,5 éve abbahagytam xD
Már rájöttem, nem tom mi volt a baj de sikerült megjavítani :D
 
[/quote]
http://www.sa-mp.gportal.hu/gindex.php?pg=33257183
Dialogos afk rendszer? Letöltötted és a tiéd lett? xd
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 19. - 12:35:03
Idézetet írta: maark date=1368958032\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Razor911 link=topic=15163.msg426390#msg426390 date=1368886322]
Kösz azóta már rájöttem :D De van mégegy baj...
Éppen készítgetem az AFK rendszert de beírom /afk és eddig jó, berak...
beírom /bekk és kivesz AFK-ból
De utána bármilyen parancsot beírok ezt adja ki hogy: DMNRazor, kiléptél AFK-ból, további jó játékot...
Nem tudjátok mi a baj?
Itt van a script:
 

public OnPlayerCommandText(playerid, cmdtext[]){
   if (strcmp(\"/afk\", cmdtext, true, 10) == 0 || strcmp(\"/afk\", cmdtext, true, 10) == 0 ) {
       if(afk[playerid]==true) return SendClientMessage(playerid, COLOR_RED, \"HIBA: {FFFFFF} Má\' afkolsz hülyegyerek!\");
      GetPlayerName(playerid, pName, sizeof(pName));
      format(string, sizeof(string), \"%s {FFFFFF}Elment Afkolni\", pName);
      SendClientMessageToAll(COLOR_RED, string);
      GameTextForPlayer(playerid,\"~W~ AFK\", 5000, 3);
 
      GetPlayerName(playerid, name, sizeof name);
 
      format(stringname, sizeof stringname, \"[AFK]%s\", pName);/
      SetPlayerName(playerid, stringname);/
 
      SendClientMessage(playerid,COLOR_WHITE, \"{AA3333}AFK{FFFFFF}-ban vagy, tudsz irni de mozogni nem, ahhoz hogy kilépj /bekk\");
      TogglePlayerControllable(playerid, 0);
      afk[playerid]=true;
     
        return 1;
   }
     
 
   if (strcmp(\"/bekk\", cmdtext, true, 10) == 0 )
      if(afk[playerid]==false) return SendClientMessage(playerid, COLOR_RED, \"HIBA: {FFFFFF} Te nem vagy afk ba mit akarsz kikapcsolni?\");
   GetPlayerName(playerid, pName, sizeof(pName));
   format(string, sizeof(string), \"%s {FFFFFF}Vissza jött, újra gameban van\", pName);
   SendClientMessageToAll(COLOR_RED, string);
   GameTextForPlayer(playerid,\"~W~ Ujra gameban vagy!\", 5000, 3);
   SendClientMessage(playerid,COLOR_WHITE,\"Vissza jöttél {AA3333}AFK{FFFFFF}-ból! További jó játékot!\");
 
   SetPlayerName(playerid, name);/
 
   TogglePlayerControllable(playerid, 1);
   afk[playerid]=false;
 
   return 1;
   }

 
Kicsit égõ hogy egy AFK rendszernél elakadok, dehát kezdõ vagyok.... :D Összes scriptem egy dialogos AFK rendszer ami sikerült, meg egy névszínezõ, de 1,5 éve abbahagytam xD
Már rájöttem, nem tom mi volt a baj de sikerült megjavítani :D
 
http://www.sa-mp.gportal.hu/gindex.php?pg=33257183
Dialogos afk rendszer? Letöltötted és a tiéd lett? xd
Kajak nem letöltött xD
Csak 1,5 éve tanultam arról az oldalról, és ami megmaradt bennem leírtam egy késõbbi rendszerben, de amit innen tanultam az nem dialogos volt, abba én tettem át egy scriptemben...
meg amugy alap hogy elé irom mikor afkol hogy: AFK...
Na de akkor a LuxAdmin-al nem tudjátok mi lehet a baj? Más admin rendszernél lementi de a LuxAdmin-nál nem menti el az Accounts mappába
[/quote]
Cím: Kisebb kérdések
Írta: maark - 2013. Május 19. - 18:35:23
Jelenleg melyik a leggyorsabb fájl kezelõ?
Cím: Kisebb kérdések
Írta: Norby - 2013. Május 20. - 19:22:12
Idézetet írta: maark date=1368981323\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Jelenleg melyik a leggyorsabb fájl kezelõ?
 
Talán az Y_Ini, de MySQL-t ajánlanám leginkább nem fájlkezelõ, de viszont a legjobb adattárolásra.
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 20. - 23:48:42
Itt a sampforumon a ZCMD konvertálót használtam, de vmiért beadta ezt:
 

D:\\Bukkit szejvej\\gamemodes\\Bukkitszejvej.pwn(37) : error 017: undefined symbol \"help\"
D:\\Bukkit szejvej\\gamemodes\\Bukkitszejvej.pwn(37) : warning 203: symbol is never used: \"CMD\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 

 
1 Error.
hogy tom megjavítani?
Cím: Kisebb kérdések
Írta: kadaradam - 2013. Május 21. - 09:01:58
mod elejére
 
#include zcmd
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 21. - 13:36:12
Tudtok egy helyet ahol ONLINE hallgatható mp3 zene és van hozzá link is ami betehetõ San Andreasba?
Eddig kerestem de nem találtam, nem játsza le a zenét mert nem MP3...
Cím: Kisebb kérdések
Írta: huhboy - 2013. Május 22. - 12:06:26
Razor911\" post=\"427457\" timestamp=\"1369136172\"]
Tudtok egy helyet ahol ONLINE hallgatható mp3 zene és van hozzá link is ami betehetõ San Andreasba?
Eddig kerestem de nem találtam, nem játsza le a zenét mert nem MP3...
 
[/quote]
atw.hu-n regelj egy tárhelyet :)
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 22. - 13:29:37
if (strcmp(\"/radiobe\", cmdtext, true, 10) == 0 )
   PlayAudioStreamForPlayer(playerid, \"http://195.70.35.172:8000/radio1.mp3\");
   GameTextForPlayer(playerid,\"~w~Radio ~g~ BE\",5000,3);
 
   if (strcmp(\"/radioki\", cmdtext, true, 10) == 0 )
   StopAudioStreamForPlayer(playerid);
   GameTextForPlayer(playerid,\"~w~Radio ~r~KI\",5000,3); 

 
Ha beirom hogy /radioki akkor ugyan azt a szöveget adja ki amikor bekapcsolom a rádiót, miért?
És hogy tudom lezárni a parancsokat? mert return-al nem engedi, kidob minden sz*r hibát
Cím: Kisebb kérdések
Írta: Benceee - 2013. Május 23. - 20:49:56
Idézetet írta: huhboy date=1369217186\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Razor911 link=topic=15163.msg427457#msg427457 date=1369136172]
Tudtok egy helyet ahol ONLINE hallgatható mp3 zene és van hozzá link is ami betehetõ San Andreasba?
Eddig kerestem de nem találtam, nem játsza le a zenét mert nem MP3...
 
atw.hu-n regelj egy tárhelyet :)
 
[/quote]
ATW-n ne. Tiltja az ilyen dolgokat. Ott nem mûködik.
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 24. - 18:54:08
és a rádiós scriptre mi a megoldás?
Cím: Kisebb kérdések
Írta: huhboy - 2013. Május 24. - 22:47:01
a legtöbb rádiót eléred online, szóval keresd mindnek, ami kell neked az online stream-et, és mindegyiknél fogsz találni egy linket....vanamelyik listen.pls-es, van amelyik .mp3-as.....itt egy példa, ez a rádió1 http://195.70.35.172:8000/radio1.mp3
a többit gondolom tudod :D
Cím: Kisebb kérdések
Írta: Prototype - 2013. Május 25. - 14:21:16
Oké, azt hogy honnan tok rádiót szerezni már rég megvan a megoldás -.-
De most jelen pillanatban mást kérdeztem, megköszönném ha segítenétek :D
Köszönöm a segítséget(-.-*) xD
Már magamtól megoldottam...
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Június 01. - 18:15:53
Sziasztok!!
Hogyan lehet letöltött .map fájlt megnyitni MTA San Andreasban?
Cím: Kisebb kérdések
Írta: xD1999 - 2013. Június 02. - 20:48:29
Azt sehogy kell hozzá a meta de lehet uyg hogy nyitsz 1 uj mapot és lementi az mta telepitése mappájába és beileszted az uj helyére!
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Június 02. - 21:28:50
Köszi.Megpróbálom. :thumbsup:
Cím: Kisebb kérdések
Írta: xD1999 - 2013. Június 05. - 19:05:59
Szívesen!Ám ajánlom a map constructiont avval könnyen és egyszerûen mappolhatsz
Cím: Kisebb kérdések
Írta: tudvari - 2013. Június 17. - 20:45:01
Valaki tudna adni 10 db színkódot,ami egyre vörösebb?
Cím: Kisebb kérdések
Írta: huhboy - 2013. Június 18. - 15:52:18
válassz kedvedre xd
http://sampforum.hu/index.php?page=color
Cím: Kisebb kérdések
Írta: tudvari - 2013. Június 20. - 13:03:50
Arra gondoltam,hogy hátha van valakinek egy arányosan egyre vörösebb színkészlete.Na mind1.Köszi.
Cím: Kisebb kérdések
Írta: pisti525 - 2013. Június 21. - 08:09:17
Sziasztok.Miért van az hogy nem akarja felismerni az inceket ? Nem azért van mert nincsen frissítve a pawno ?
Cím: Kisebb kérdések
Írta: xD1999 - 2013. Június 22. - 20:40:53
Ezt hogy érted mi ír ki a pawno?
Cím: Kisebb kérdések
Írta: Torma2015 - 2013. Június 24. - 19:42:24
Helló =) nekem, olyan problémám van, hogy routeres a netem, csináltam portot 192.168.1.102:7878 néven..
a wap ip-met megnéztem speedtest.net-en alul...
az announcom 1-esen van a lan-om 0-án van a server.cfg-ben, query is 1-en van..
haveromnak a wap címet küldtem el ami nekem 213.181.194.176:7878 de mindíg változik, az is egy gondd :/
ha beírja, jó minden, feltud jönni játszunk...de az internet menüpontban akárhogyan is keresném vagy bárki, nem találom, nem találjuk..minden oké..miért nem jó? és hogyan tudom fix-re tenni hogyha betennék a favorites közé ne mindíg másik ip-n legyen a szerver ? :/ köszönöm :)
Cím: Kisebb kérdések
Írta: xD1999 - 2013. Június 26. - 19:21:33
Nyiss portot:
http://www.rainman.sokoldal.hu/port_forwarding
Cím: Kisebb kérdések
Írta: Flash - 2013. Június 27. - 18:30:55
Melyik az a cucc ami eltünteti a nevet a fejünk felöl?
Cím: Kisebb kérdések
Írta: Zack - 2013. Június 27. - 18:36:56
ShowNameTags
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Június 29. - 13:49:17
Sziasztok nekem egy kis problémám van
Azt írja,hogy loose indentation amikor nincs is...
Meg az is,hogy csináltam egy dialogos fegyvervásárlást amikor rámegyek,hogy Sawn Off lespawnol egy AT-400-as óriás repülõt :S
Code-t azért nem küldök mert most nem vagyok gépközelben(Telefonról küldöm...)
Cím: Kisebb kérdések
Írta: Nátha - 2013. Június 29. - 14:18:17
Az az AT-400 spawn bizonyára azért lehet mert a módodban van egy dialogos jármû lehívó és amit írtál dialogos fegyver lekérõt a public OnDialogResponse résznél keveredik a két dialog.
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Június 29. - 20:38:28
És ez ellen mit lehet tenni?
Cím: Kisebb kérdések
Írta: Nátha - 2013. Június 29. - 22:48:25
Próbáld meg a fegyver lekérõ dialogodnak az ID-jét átírni vmi másra, lehet az segít.
Cím: Kisebb kérdések
Írta: balazs555 - 2013. Június 29. - 23:51:42
Ok holnap megnézem
Cím: Kisebb kérdések
Írta: Bloodest44 - 2013. Július 07. - 03:28:59
Helló nem tudja valaki meglehet-e valósitani hogy ha beirom /kill azt logba elmentse? Próbáltam cmd:kill és alá hogy printf de nem jó : S  kösz elöre is!

Dupla hozzászólás automatikusan összefûzve. ( 2013. Július 09. - 02:54:04 )

..illetve még:
- A stock, forward, vagy ha nem írok semmit pl: SaveKocsik(id); az ugyan azt jelenti?
Esetleg forwardot csak timernél szabad használni?
Köszönöm.
Cím: Kisebb kérdések
Írta: Flash - 2013. Július 15. - 15:58:52
Csináltam textdrawot és tettem bele egy \\ karaktert..    
Textdraw8 = TextDrawCreate(430.000000, 356.000000, \"\\\");

 
és ugye errorozik a \\ jel miatt mert így  szokás használni: \\n vagy \\t és hogy tudnám megoldani hogy ne errorozzon?
Megoldva!
Cím: Kisebb kérdések
Írta: Dzsugasvili - 2013. Július 27. - 13:35:26
ha valamelyik objekt textúráját lecserélem annak a venturasban lévõ fényes kék oszlopnak a textúrájára, akkor világítani fog ugyanúgy?
Cím: Kisebb kérdések
Írta: solyom1992 - 2013. Augusztus 03. - 16:42:31
Helló
Az lenne a kérdésem h ez mi , és h miért írja ezt?
ezt már nem elöször látom feljön egy játékos a szerverre és beteliti ezzel az egész log-ot :/
[16:12:50] Warning: PlayerDialogResponse PlayerId: 2 dialog ID doesn\'t match last sent dialog ID
Cím: Kisebb kérdések
Írta: takehun - 2013. Augusztus 08. - 20:40:13
Hali, player hozzá lehet valamilyen úton módon csatolni egy jármûhöz (pl. heli)? mondjuk az oldalára.  :hmmm:  köszi
Cím: Kisebb kérdések
Írta: barsiadam - 2013. Augusztus 29. - 09:22:30
Sziasztok,lenne egy kérdésem.Felraktam MTA és ezt a hibát jelentette.Valaki tudja miért nem jó és hogyan csináljam meg ? Üdv
http://kepfeltoltes.hu/130828/aaaaaaaaaaaaaaaaaaaaaaaaaa_www.kepfeltoltes.hu_.png
Cím: Kisebb kérdések
Írta: solyom1992 - 2013. Szeptember 05. - 13:51:52
nem tud valaki egy magyar pontos leírást errõl?
: http://forum.sa-mp.com/showthread.php?t=115695
Cím: Kisebb kérdések
Írta: Flash - 2013. Szeptember 05. - 15:16:55
Sziasztok.
Elvileg van olyan YSI-s funkció ami megszámolja hogy hány parancs van a szerveren (zcmd) és valahogy random-ba kiírja. Valaki?
Célom vele: Alulra szeretném a kész textdrawomba beüzemelni, hogy ne egyesével keljen beírogatni..
Elõre is köszönöm!
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. Szeptember 05. - 15:35:30
Idézetet írta: Flash date=1378387015\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.
Elvileg van olyan YSI-s funkció ami megszámolja hogy hány parancs van a szerveren (zcmd) és valahogy random-ba kiírja. Valaki?
Célom vele: Alulra szeretném a kész textdrawomba beüzemelni, hogy ne egyesével keljen beírogatni..
Elõre is köszönöm!
 
http://forum.sa-mp.com/showthread.php?t=169029
Cím: Kisebb kérdések
Írta: Flash - 2013. Szeptember 05. - 15:38:35
köszi  ;D
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Szeptember 25. - 14:13:28
Hellotok olyan animációs kérésem lenne hogy a jobb kezét emelje fel és hadonásszon vele . :DD kerestem fórumon,de nem találtam hasonlót se!Fs-kbe is néztem.
Cím: Kisebb kérdések
Írta: huhboy - 2013. Szeptember 25. - 21:25:11
Idézetet írta: rcsbakos2 date=1380111208\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hellotok olyan animációs kérésem lenne hogy a jobb kezét emelje fel és hadonásszon vele . :DD kerestem fórumon,de nem találtam hasonlót se!Fs-kbe is néztem.
 
nekem bal kezesem van..megteszi? xd
 
CMD:wave(playerid,params[])return ApplyAnimation(playerid, \"ON_LOOKERS\", \"wave_loop\", 4.0, 1, 0, 0, 0, 0);
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Szeptember 25. - 21:26:28
valaki segítene?
ezt a dialog fajtát szeretném használni -> DIALOG_STYLE_INPUT arra hogy a beírt értéket levonj a  játékostól és egy másiknak meg megadja!

Dupla hozzászólás automatikusan összefûzve. ( 2013. Szeptember 25. - 21:27:29 )

Idézetet írta: huhboy date=1380137111\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hellotok olyan animációs kérésem lenne hogy a jobb kezét emelje fel és hadonásszon vele . :DD kerestem fórumon,de nem találtam hasonlót se!Fs-kbe is néztem.
 
nekem bal kezesem van..megteszi? xd
 
CMD:wave(playerid,params[])return ApplyAnimation(playerid, \"ON_LOOKERS\", \"wave_loop\", 4.0, 1, 0, 0, 0, 0);

 

[/quote]Igen köszönöm ment a plusz!Van olyan oldal ahol magyarul felvannak tüntetve mi melyik?:D
Cím: Kisebb kérdések
Írta: huhboy - 2013. Szeptember 25. - 21:31:12
Idézetet írta: rcsbakos2 date=1380137188\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
valaki segítene?
ezt a dialog fajtát szeretném használni -> DIALOG_STYLE_INPUT arra hogy a beírt értéket levonj a  játékostól és egy másiknak meg megadja!

Dupla hozzászólás automatikusan összefûzve. ( 2013. Szeptember 25. - 21:27:29 )


 

Hellotok olyan animációs kérésem lenne hogy a jobb kezét emelje fel és hadonásszon vele . :DD kerestem fórumon,de nem találtam hasonlót se!Fs-kbe is néztem.
 
nekem bal kezesem van..megteszi? xd
 
CMD:wave(playerid,params[])return ApplyAnimation(playerid, \"ON_LOOKERS\", \"wave_loop\", 4.0, 1, 0, 0, 0, 0);

 

[/quote]Igen köszönöm ment a plusz!Van olyan oldal ahol magyarul felvannak tüntetve mi melyik?:D
[/quote]
az utalásos kérésedhez szerintem ez megteszi, csak fordítsd le, de az animáció lista az nincs fent magyarul..legalábbis én még nem találkoztam vele. :/
http://forum.sa-mp.com/showthread.php?t=387449&highlight=system
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Szeptember 25. - 21:44:10
nem :s ez nem jó,:S van egy eldob parancsom ahol lehet pénzt eldobni és azt szeretném beletenni hogy  a játékosnak elõhozzon egy elöbb említett dialogot,abba beírja mennyit akar eldobni,és annyit fog levenni tõle
Cím: Kisebb kérdések
Írta: huhboy - 2013. Szeptember 25. - 22:09:17
na...összedobtam gyorsban neked egyet :D nem teszteltem, de elvileg jó :D
 
#include <a_samp>
#include <zcmd>
new eldobottpenz;
new penzpickup;
#define penz 1111
stock IsNumeric(string[])
{
for (new i = 0, j = strlen(string); i < j; i++)
{
if (string > \'9\' || string < \'0\') return 0;
}
return 1;
}
CMD:eldob(playerid)
{
if(eldobottpenz > 0)
        {
                  SendClientMessage(playerid,0xFF0000C8,\"Már valaki dobott el pénzt!\");
        }
else {
ShowPlayerDialog(playerid, penz, DIALOG_STYLE_INPUT, \"Pénz Eldobás\", \"Add meg az eldobni kívánt pénz összeget:\", \"Eldob\", \"Mégse\");}
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == penz)
    {
        if(!response) return SendClientMessage(playerid, 0xFF0000C8, \"***Nem dobtál el pénzt!\");
        else if(strval(inputtext) > GetPlayerMoney(playerid)) return SendClientMessage(playerid,0xFF0000C8,\"Nincs ennyi pénzed!\");
        else if(!IsNumeric(inputtext))
        {
        ShowPlayerDialog(playerid, penz, DIALOG_STYLE_INPUT, \"Pénz Eldobás\", \"Add meg az eldobni kívánt pénz összeget:\", \"Eldob\", \"Mégse\");
        SendClientMessage(playerid,0xFF0000C8,\"Csak számokat adj meg!\");
        }
else
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
        GivePlayerMoney(playerid,-strval(inputtext));
new string[128];
eldobottpenz = strval(inputtext);
format(string,sizeof(string),\"Eldobtál %d$-t!\",strval(inputtext));
SendClientMessage(playerid,0xffffffaa,string);
penzpickup = CreatePickup(1212, 23, X, Y+2,Z+0.9, -1);
}
return 1;
    }
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == penzpickup)
    {
        GivePlayerMoney(playerid, eldobottpenz);
        DestroyPickup(penzpickup);
SendClientMessage(playerid, 0xffffff, \"Megtaláltad az eldobott pénzt!\");
        eldobottpenz = 0;
    }
    return 1;
}
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Szeptember 26. - 16:37:58
köszönöm hunboy minden rendesen megy eddig csak nem sikerül le konvertálni mert errot ír erre:
 
error 021: symbol already defined: \"IsNumeric\"

 
már le is cseréltem erre
 
stock IsNumeric(const string[])
{
    for (new i = 0, j = strlen(string); i < j; i++)
    {
        if (string > \'9\' || string < \'0\') return 0;
    }
    return 1;
}

 
így nem volt jó aztán megpróbáltam így is:
 
stock IsNumeric(const string[])
{
    for (new i = 0, j = strlen(string); i < j; i++)
    {
        if (string > \'9\' || string < \'0\') return 0;
    }
    return 1;
}
#pragma unused IsNumeric

valami ötlet?:O
Cím: Kisebb kérdések
Írta: Zsolesszka - 2013. Szeptember 26. - 16:55:12
És ha törölnéd a fenébe?
Mivel már van egy használatban abban a szkriptben.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Szeptember 26. - 17:22:57
óó tényleg nem olvastam végig az errort :S
Cím: Kisebb kérdések
Írta: raptor666 - 2013. Szeptember 26. - 22:55:29
Segítsetek pls: [22:52:54] *** Streamer Plugin: Warning: Include file version (0x26104) does not match plugin version (0x26105) (script might need to be recompiled with the latest include file)
[22:52:54] Script[gamemodes/mod.amx]: Run time error 19: \"File or function is not found\"
De a mod valamely része el indul..., Streamer plugin miatt meg szerintem nem megy a többi mód... segítsetek mi lehet a baja?:(
Edit: sry, ha rossz helyre írtam!
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Szeptember 26. - 23:13:07
a streamer.inc meg egyezik a stream plugin verziójával?:D
Cím: Kisebb kérdések
Írta: Gh0st - 2013. Szeptember 26. - 23:14:33
Streamer Plugin: Warning: Include file version (0x26104) does not match plugin version (0x26105) (script might need to be recompiled with the latest include file)
[/quote]
Az include verziója nem egyezik meg a plugin verziójával..töltsd le a legfrissebbet!
Cím: Kisebb kérdések
Írta: PiCsUUU - 2013. Szeptember 27. - 08:27:24
Hogyan Lehet megcsinálni azt hogy AZ ADMINNAK zölden irja ki az id-jét!?
Cím: Kisebb kérdések
Írta: huhboy - 2013. Szeptember 27. - 10:00:30
Idézetet írta: PiCsUUU date=1380263244\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogyan Lehet megcsinálni azt hogy AZ ADMINNAK zölden irja ki az id-jét!?
 
milyen adminrendszert használsz?
Cím: Kisebb kérdések
Írta: raptor666 - 2013. Szeptember 27. - 18:50:33
Idézetet írta: J.Carter date=1380230073\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Streamer Plugin: Warning: Include file version (0x26104) does not match plugin version (0x26105) (script might need to be recompiled with the latest include file)
Az include verziója nem egyezik meg a plugin verziójával..töltsd le a legfrissebbet!
 
[/quote]
Sajnos a legújabb... de nem tudom mi a baja....
Újra tettem azt a plugint és... semmi... segítsetek pls!
Cím: Kisebb kérdések
Írta: huhboy - 2013. Szeptember 27. - 20:39:48
Idézetet írta: raptor666 date=1380300633\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 
Streamer Plugin: Warning: Include file version (0x26104) does not match plugin version (0x26105) (script might need to be recompiled with the latest include file)
Az include verziója nem egyezik meg a plugin verziójával..töltsd le a legfrissebbet!
 
[/quote]
Sajnos a legújabb... de nem tudom mi a baja....
Újra tettem azt a plugint és... semmi... segítsetek pls!
 
[/quote]
tessék..ez tuti jó ;)
http://www.solidfiles.com/d/f2e280ba68/
Cím: Kisebb kérdések
Írta: raptor666 - 2013. Szeptember 27. - 22:47:19
Idézetet írta: huhboy date=1380307188\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 
Streamer Plugin: Warning: Include file version (0x26104) does not match plugin version (0x26105) (script might need to be recompiled with the latest include file)
Az include verziója nem egyezik meg a plugin verziójával..töltsd le a legfrissebbet!
 
[/quote]
Sajnos a legújabb... de nem tudom mi a baja....
Újra tettem azt a plugint és... semmi... segítsetek pls!
 
[/quote]
tessék..ez tuti jó ;)
http://www.solidfiles.com/d/f2e280ba68/
 
[/quote]
Köszi ez jó...
Na most még mindig van 1 kis bajom...:(
Szervergépen (linuxon)
ezt írja:
[22:43:45] Script[gamemodes/mod.amx]: Run time error 19: \"File or function is not found\"
[22:43:45] Number of vehicle models: 1
Otthoni gépemen (windows)
[22:45:52] Number of vehicle models: 97
Mást nem ír... tehát be töltötte... a mod.amx-et (nem ír rá hibát) mi lehet a baja? és linuxon miért csak 1 kocsit tölt be?
Kérem segítsetek! :)
Cím: Kisebb kérdések
Írta: huhboy - 2013. Szeptember 27. - 23:05:57
a szervergépen a server.cfg-ben szerintem streamer.dll van írva, streamer.so helyett, vagy streamer.so van írva, vciszont nem másoltad be a plugins mappába a streamer.so pugint :D
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. Szeptember 27. - 23:54:11
[mod]OFFOK törölve.. következõ ilyen alkalommal már jelentést is adok be![/mod]
Cím: Kisebb kérdések
Írta: raptor666 - 2013. Szeptember 28. - 00:00:40
Még mindig 1 bajjal szenvedek:
[23:45:22] Script[gamemodes/mod.amx]: Run time error 19: \"File or function is not found\" -ez a legnagyobb bajom... hogy elindul a mód (szerógépen is)(linux) de nem egészen!!! tehát jó pár funkció nem megy...
Viszont a gépemen tökéletesen megy!!! (windows)
[23:45:22] Number of vehicle models: 1 - ez nekem nagyon gyanus... mert gépen mikor a mod-ot indítom a szeróval... akkor 97 modelt tölt be..
Ebben kérném segítségeteket! nagyon fontos lenne!
Elõre is köszönöm.
Elnézést ZyZu
EDITT: probléma megoldva... régi volt a sscanf plugins... frissítettem és most már mûködik... :) köszönök minden helpet ;)
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. Szeptember 28. - 00:05:13
Idézetet írta: raptor666 date=1380319240\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Még mindig 1 bajjal szenvedek:
[23:45:22] Script[gamemodes/mod.amx]: Run time error 19: \"File or function is not found\" -ez a legnagyobb bajom... hogy elindul a mód (szerógépen is)(linux) de nem egészen!!! tehát jó pár funkció nem megy...
Viszont a gépemen tökéletesen megy!!! (windows)
[23:45:22] Number of vehicle models: 1 - ez nekem nagyon gyanus... mert gépen mikor a mod-ot indítom a szeróval... akkor 97 modelt tölt be..
Ebben kérném segítségeteket! nagyon fontos lenne!
Elõre is köszönöm.
Elnézést ZyZu
 
Mivel lehetséges, hogy linuxon nem azok a pluginok vannak mint a windowson.. azért kell letölteni minden új plugint majd konvertálni a módot az új include fájlokkal.
Cím: Kisebb kérdések
Írta: raptor666 - 2013. Szeptember 28. - 15:17:22
Nos még 1 kis help kellene...
Az lenne a bajom... hogy a realtime mögött ott van a játék beli is... azt nem lehet el takarni? Vagy valami? Mert nekem csak a real time kellene...
képet linkelek...
\"sa-mp-000_www.kepfeltoltes.hu_.png\"
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu
Elõre is köszönöm a segítséget! :)
Cím: Kisebb kérdések
Írta: jana4 - 2013. Szeptember 28. - 16:40:50
Tessék:
 
TogglePlayerClock(playerid, 0);
Cím: Kisebb kérdések
Írta: nyomo - 2013. Szeptember 28. - 21:40:38
Helló!
Letöltöttem az oldalról a yagus race verseny script-et. Erröl lenne szó: http://sampforum.hu/index.php?topic=3053.0 
A problémám az lenne vele hogy a versenyidõt nem megfelelõen írja ki, mégpedig a másodperc egyik értékét elhagyja. Például megyek egy 0:13.70 idõt azt úgy írja ki hogy 0:1.70 és erre nem találok megoldást. Letöltöttem az eredeti és magyarosított változatot is a helyzet mind a kettõnél ez nekem.
 Kép: http://kepfeltoltes.hu/130928/334602217asdasd_www.kepfeltoltes.hu_.jpg
Hogy tudnám orvosolni ezt a problémát?
Cím: Kisebb kérdések
Írta: kizo45 - 2013. Szeptember 29. - 10:40:48
Hogyan is lehet levonni egy játékostól pénzt?
GivePlayerMoney ?
Cím: Kisebb kérdések
Írta: Lömpi - 2013. Szeptember 29. - 10:51:07
Idézetet írta: kizo45 date=1380444048\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogyan is lehet levonni egy játékostól pénzt?
GivePlayerMoney ?
 
A GivePlayerMoney függvénnyel hozzáadadni tudsz.

Elvenni így itt a példa:

 

new mstr[128];
mstr= GetPlayerMoney(JATEKOSIDJE);
SetPlayerMoney(JATEKOSIDJE,mstr-ÖSSZEGAMENNYIT LEVONSZ);

 
Arra figyelj, hogy ellenõriztesd le, hogy a játékosnak nulla alá megy-e a pénze stb.
Cím: Kisebb kérdések
Írta: lackos888 - 2013. Szeptember 29. - 10:59:45
Dns kicsit hülyeséget írtál.
-t is lehet adni GivePlayerMoneyyal magyarul leveszi..
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Szeptember 29. - 11:28:06
Hellotok!
1,Van egy adott x y z kordinátám és annak pls a 1x es sugarába lejátszak egy zenét az összes embernek aki belép a kör sugarába!
2,Hogy tudom megállapítani hogy milyen kocsi van a player mellett!
3,Hogy tudom megállapítani hogy a player milyen kocsiba van!
::::AZÉRT KÉRDEZEK MERT NEM TALÁLTAM MÁSIK MEGOLDÁST:::::
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 06. - 19:02:39
Kedves rcsbakos2!
Semmi baj, kérdezz csak nyugodtan.
1. OnPlayerUpdate alatt hívd meg az IsPlayerInRangeOfPoint függvényt, majd tégy oda egy StartAudioStreamForPlayer függvényt, a lejátszandó zene webes linkjével együtt, amely lehetõleg egy .mp3  kiterjesztésû fájl legyen.
2. Lekérdezed a legközelebbi kocsi ID-jét a GetNearestVehicle névre hallgató függvénnyel, amely egy, a módodhoz utólag hozzáadható, vagy angolosan: custom függvény.
3. A GetPlayerVehicleID függvénnyel kérdezheted le, hogy a játékos melyik kocsiban ül.
Cím: Kisebb kérdések
Írta: Petrik - 2013. Október 06. - 19:36:17
A kérdésem az lenne, hogy miért nem érdemes dinivel szervert nyitni (rpg)?
Cím: Kisebb kérdések
Írta: jana4 - 2013. Október 06. - 19:42:58
Válaszolva a kérdésedre, már RPG-vel sem szabadna szervert nyitni, mert úgyis befuccsol.

A dini az egy régi, lassú megoldás, és néhol hibás is, idejétmúlt.


Manapság MySQL-t használnak adatmentésre.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 07. - 00:07:17
Idézetet írta: Dfoglalo date=1381078959\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Kedves rcsbakos2!
Semmi baj, kérdezz csak nyugodtan.
1. OnPlayerUpdate alatt hívd meg az IsPlayerInRangeOfPoint függvényt, majd tégy oda egy StartAudioStreamForPlayer függvényt, a lejátszandó zene webes linkjével együtt, amely lehetõleg egy .mp3  kiterjesztésû fájl legyen.
2. Lekérdezed a legközelebbi kocsi ID-jét a GetNearestVehicle névre hallgató függvénnyel, amely egy, a módodhoz utólag hozzáadható, vagy angolosan: custom függvény.
3. A GetPlayerVehicleID függvénnyel kérdezheted le, hogy a játékos melyik kocsiban ül.
 
Nagyon köszönöm a válaszod nem tudom csak miért most jelezte:S
Az elsõ kérdésemnél ugy kérdeztem azt hogy hogy lehet megoldani a zene lejátszást,most egy parancshoz szeretném kötni ami ez:
/lop a lényege a parancsnak hogy a játékos ellop egy tárgyat a katonaságról az jelez a katonáknak,és itt szeretném lejátszani a sziréna hangot!Ezt hogy lehet megoldani?:D
Cím: Kisebb kérdések
Írta: Lömpi - 2013. Október 07. - 08:58:58
Idézetet írta: rcsbakos2 date=1381097237\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Kedves rcsbakos2!
Semmi baj, kérdezz csak nyugodtan.
1. OnPlayerUpdate alatt hívd meg az IsPlayerInRangeOfPoint függvényt, majd tégy oda egy StartAudioStreamForPlayer függvényt, a lejátszandó zene webes linkjével együtt, amely lehetõleg egy .mp3  kiterjesztésû fájl legyen.
2. Lekérdezed a legközelebbi kocsi ID-jét a GetNearestVehicle névre hallgató függvénnyel, amely egy, a módodhoz utólag hozzáadható, vagy angolosan: custom függvény.
3. A GetPlayerVehicleID függvénnyel kérdezheted le, hogy a játékos melyik kocsiban ül.
 
Nagyon köszönöm a válaszod nem tudom csak miért most jelezte:S
Az elsõ kérdésemnél ugy kérdeztem azt hogy hogy lehet megoldani a zene lejátszást,most egy parancshoz szeretném kötni ami ez:
/lop a lényege a parancsnak hogy a játékos ellop egy tárgyat a katonaságról az jelez a katonáknak,és itt szeretném lejátszani a sziréna hangot!Ezt hogy lehet megoldani?:D
 
[/quote]
használj for ciklust azon belül ellenõríztesd hogy a játékosok kközött ki katona. és aki katona annak játszd le a hangod :)
\"StartAudioStreamForPlayer\"
Cím: Kisebb kérdések
Írta: huhboy - 2013. Október 07. - 10:03:04
Idézetet írta: dns date=1381129138\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Kedves rcsbakos2!
Semmi baj, kérdezz csak nyugodtan.
1. OnPlayerUpdate alatt hívd meg az IsPlayerInRangeOfPoint függvényt, majd tégy oda egy StartAudioStreamForPlayer függvényt, a lejátszandó zene webes linkjével együtt, amely lehetõleg egy .mp3  kiterjesztésû fájl legyen.
2. Lekérdezed a legközelebbi kocsi ID-jét a GetNearestVehicle névre hallgató függvénnyel, amely egy, a módodhoz utólag hozzáadható, vagy angolosan: custom függvény.
3. A GetPlayerVehicleID függvénnyel kérdezheted le, hogy a játékos melyik kocsiban ül.
 
Nagyon köszönöm a válaszod nem tudom csak miért most jelezte:S
Az elsõ kérdésemnél ugy kérdeztem azt hogy hogy lehet megoldani a zene lejátszást,most egy parancshoz szeretném kötni ami ez:
/lop a lényege a parancsnak hogy a játékos ellop egy tárgyat a katonaságról az jelez a katonáknak,és itt szeretném lejátszani a sziréna hangot!Ezt hogy lehet megoldani?:D
 
[/quote]
használj for ciklust azon belül ellenõríztesd hogy a játékosok kközött ki katona. és aki katona annak játszd le a hangod :)
\"StartAudioStreamForPlayer\"
 
[/quote]
majdnem eltaláltad xd nem \"StartAudioStreamForPlayer\", hanem
 
PlayAudioStreamForPlayer(playerid, \"link\");

 
:) :)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 07. - 14:09:36
Idézetet írta: huhboy date=1381132984\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 

Kedves rcsbakos2!
Semmi baj, kérdezz csak nyugodtan.
1. OnPlayerUpdate alatt hívd meg az IsPlayerInRangeOfPoint függvényt, majd tégy oda egy StartAudioStreamForPlayer függvényt, a lejátszandó zene webes linkjével együtt, amely lehetõleg egy .mp3  kiterjesztésû fájl legyen.
2. Lekérdezed a legközelebbi kocsi ID-jét a GetNearestVehicle névre hallgató függvénnyel, amely egy, a módodhoz utólag hozzáadható, vagy angolosan: custom függvény.
3. A GetPlayerVehicleID függvénnyel kérdezheted le, hogy a játékos melyik kocsiban ül.
 
Nagyon köszönöm a válaszod nem tudom csak miért most jelezte:S
Az elsõ kérdésemnél ugy kérdeztem azt hogy hogy lehet megoldani a zene lejátszást,most egy parancshoz szeretném kötni ami ez:
/lop a lényege a parancsnak hogy a játékos ellop egy tárgyat a katonaságról az jelez a katonáknak,és itt szeretném lejátszani a sziréna hangot!Ezt hogy lehet megoldani?:D
 
[/quote]
használj for ciklust azon belül ellenõríztesd hogy a játékosok kközött ki katona. és aki katona annak játszd le a hangod :)
\"StartAudioStreamForPlayer\"
 
[/quote]
majdnem eltaláltad xd nem \"StartAudioStreamForPlayer\", hanem
 
PlayAudioStreamForPlayer(playerid, \"link\");

 
:) :)
 
[/quote]
Én is elírtam, nem csak dns, elnézést :D Play, nem pedig Start. És annak a katonás cuccnak valami ilyesmit készíts:
 

/lop parancs
{
PlayAudioStreamForPlayer(playerid, \"link\");
for(new i = 0; i < MAX_PLAYERIS; i++)
{
if(Katona == 1) // Ha a játékos katona (nem tudom nálad mi jelzi a katonát)
{
   SendClientMessage(i, szín, \"Lopják a sajtot!\");
}
}
}

 
Valami ilyesmit hozz össze.
Cím: Kisebb kérdések
Írta: Lömpi - 2013. Október 07. - 15:06:40
Idézetet írta: Dfoglalo date=1381147776\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 

 

Kedves rcsbakos2!
Semmi baj, kérdezz csak nyugodtan.
1. OnPlayerUpdate alatt hívd meg az IsPlayerInRangeOfPoint függvényt, majd tégy oda egy StartAudioStreamForPlayer függvényt, a lejátszandó zene webes linkjével együtt, amely lehetõleg egy .mp3  kiterjesztésû fájl legyen.
2. Lekérdezed a legközelebbi kocsi ID-jét a GetNearestVehicle névre hallgató függvénnyel, amely egy, a módodhoz utólag hozzáadható, vagy angolosan: custom függvény.
3. A GetPlayerVehicleID függvénnyel kérdezheted le, hogy a játékos melyik kocsiban ül.
 
Nagyon köszönöm a válaszod nem tudom csak miért most jelezte:S
Az elsõ kérdésemnél ugy kérdeztem azt hogy hogy lehet megoldani a zene lejátszást,most egy parancshoz szeretném kötni ami ez:
/lop a lényege a parancsnak hogy a játékos ellop egy tárgyat a katonaságról az jelez a katonáknak,és itt szeretném lejátszani a sziréna hangot!Ezt hogy lehet megoldani?:D
 
[/quote]
használj for ciklust azon belül ellenõríztesd hogy a játékosok kközött ki katona. és aki katona annak játszd le a hangod :)
\"StartAudioStreamForPlayer\"
 
[/quote]
majdnem eltaláltad xd nem \"StartAudioStreamForPlayer\", hanem
 
PlayAudioStreamForPlayer(playerid, \"link\");

 
:) :)
 
[/quote]
Én is elírtam, nem csak dns, elnézést :D Play, nem pedig Start. És annak a katonás cuccnak valami ilyesmit készíts:
 

/lop parancs
{
PlayAudioStreamForPlayer(playerid, \"link\");
for(new i = 0; i < MAX_PLAYERIS; i++)
{
if(Katona == 1) // Ha a játékos katona (nem tudom nálad mi jelzi a katonát)
{
   SendClientMessage(i, szín, \"Lopják a sajtot!\");
}
}
}

 
Valami ilyesmit hozz össze.
 
[/quote]
õõõ a katonáknak kell lejátszani a hangot szóval így :D
 

/lop parancs
{
for(new i = 0; i < MAX_PLAYERIS; i++)
{
if(Katona == 1) // Ha a játékos katona (nem tudom nálad mi jelzi a katonát)
{
   SendClientMessage(i, szín, \"Lopják a sajtot!\");
                        PlayAudioStreamForPlayer(i, \"link\"); //azoknak jatsza le akiknek a katona valtozo értéke =  1-el
}
}
}
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 07. - 15:26:37
õõõ :DD nem ennyire \"noob\" nem vagyok:D azt szeretném hogy azoknak játsza le akik az \"katonaság\" területén vannak!
Szóval a katona ls-be van és ott lejátsza neki az úgy érdekes :DDD
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 07. - 15:35:51
/lop parancs
{
        for(new i = 0; i < MAX_PLAYERIS; i++)
        {
                if(Katona == 1 && IsPlayerInRangeOfPoint(i, X, Y, Z, xy távolság a koordinátáktól számítva, ahol a zóna van) // Ha a játékos katona (nem tudom nálad mi jelzi a katonát), és ha a katona a megadott körüli xy távolságon belül van
                {
                        PlayAudioStreamForPlayer(playerid, \"link\");
                }
        }
}
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 07. - 15:57:25
õ köszönöm már majdnem jó:s de az kellene hogy mindenkinek lejátsza  aki ott van az adott ponton :D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 07. - 18:34:00
Hali.Hogyan tudok egy hasonló szöveget egy boxba rakni?
pl mit itt csak én két szöveget akarok egy boxba rakni...
http://kepfeltoltes.hu/view/131007/599720_441820885903530_5
Angol fórumon találtam valahol ezt a képet...(ha számít)
Cím: Kisebb kérdések
Írta: huhboy - 2013. Október 07. - 20:37:56
Idézetet írta: ZSOLTI99 date=1381163640\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali.Hogyan tudok egy hasonló szöveget egy boxba rakni?
pl mit itt csak én két szöveget akarok egy boxba rakni...
http://kepfeltoltes.hu/view/131007/599720_441820885903530_5
Angol fórumon találtam valahol ezt a képet...(ha számít)
 
akkor töltsd fel újra a képet, mert ez a link halott....
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 07. - 20:55:02
Pedig felraktam na mind1 még 1x felraktam....
http://kepfeltoltes.hu/view/131007/599720_441820885903530_536587039_n_www.kepfeltoltes.hu_.jpg
Cím: Kisebb kérdések
Írta: huhboy - 2013. Október 07. - 21:00:51

        new Textdraw;
        Textdraw = TextDrawCreate(X, Y, \"asd\");
TextDrawLetterSize(Textdraw, 0.000000, 2.200000);
TextDrawColor(Textdraw, -1);
TextDrawSetOutline(Textdraw, 0);
TextDrawSetProportional(Textdraw, 1);
TextDrawSetShadow(Textdraw, 1);
TextDrawUseBox(Textdraw, 1);
TextDrawBoxColor(Textdraw, 230);
TextDrawTextSize(Textdraw, méret1, méret2);
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 07. - 21:08:50
Ennyi? Az egész?
 
new Textdraw;
        Textdraw = TextDrawCreate(X, Y, \"asd\\nasd\"); //de írok még egy szöveget akkor ott lesz? akkor alatta lesz?
        TextDrawLetterSize(Textdraw, 0.000000, 2.200000);
        TextDrawColor(Textdraw, -1);
        TextDrawSetOutline(Textdraw, 0);
        TextDrawSetProportional(Textdraw, 1);
        TextDrawSetShadow(Textdraw, 1);
        TextDrawUseBox(Textdraw, 1);
        TextDrawBoxColor(Textdraw, 230);
        TextDrawTextSize(Textdraw, méret1, méret2);
Cím: Kisebb kérdések
Írta: Lömpi - 2013. Október 07. - 21:29:08
Idézetet írta: ZSOLTI99 date=1381172930\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ennyi? Az egész?
 
new Textdraw;
        Textdraw = TextDrawCreate(X, Y, \"asd\\nasd\"); //de írok még egy szöveget akkor ott lesz? akkor alatta lesz?
        TextDrawLetterSize(Textdraw, 0.000000, 2.200000);
        TextDrawColor(Textdraw, -1);
        TextDrawSetOutline(Textdraw, 0);
        TextDrawSetProportional(Textdraw, 1);
        TextDrawSetShadow(Textdraw, 1);
        TextDrawUseBox(Textdraw, 1);
        TextDrawBoxColor(Textdraw, 230);
        TextDrawTextSize(Textdraw, méret1, méret2);

 

mondjuk ha már meg van a sima szövegrészed és nagyob boxba akarod pl. akkor hozzlétre még egy textdrawot üres stringel szóközökkel és annak a font size-ját állitsd.! :D arra ap oziciora ahol a szöveg is van csak ugy rkdhogy a box az alatta legyen
Cím: Kisebb kérdések
Írta: Flash - 2013. Október 07. - 22:19:06
asd~n~asd
ekkor lesz alatta.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 08. - 17:53:46
hello valaki segítene megoldani hogy, minden fegyvert mentesen ami a játékosnál van?:D
 
#include <a_samp>
#include dini
#include zcmd
new fegyverid;
new loszer;
public OnPlayerSpawn(playerid)
{
new string[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"Fegyverek/%s.ini\", name);
if(fexist(string))
{
   GivePlayerWeapon(playerid, dini_Int(string, \"fegyverid\"), dini_Int(string, \"loszer\"));
}
else
{
dini_Create(string);
dini_IntSet(string, \"Fegyverid\", 0);
dini_IntSet(string, \"Loszer\", 0);
}
}
public OnPlayerDisconnect(playerid, reason)
{
new string[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"Fegyverek/%s.ini\", name);
if(fexist(string))
{
fegyverid =   GetPlayerWeapon(playerid);
loszer = GetPlayerAmmo(playerid);
dini_IntSet(string, \"Fegyverid\", fegyverid);
dini_IntSet(string, \"Loszer\", loszer);
}
else
{
dini_Create(string);
dini_IntSet(string, \"Fegyverid\", 0);
dini_IntSet(string, \"Loszer\", 0);
}
}

Köszönöm elõre is!:D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 08. - 18:06:02
KÖszönöm a segítséget!!
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 08. - 20:38:18
Idézetet írta: rcsbakos2 date=1381247626\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
hello valaki segítene megoldani hogy, minden fegyvert mentesen ami a játékosnál van?:D
 
#include <a_samp>
#include dini
#include zcmd
new fegyverid;
new loszer;
public OnPlayerSpawn(playerid)
{
new string[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"Fegyverek/%s.ini\", name);
if(fexist(string))
{
   GivePlayerWeapon(playerid, dini_Int(string, \"fegyverid\"), dini_Int(string, \"loszer\"));
}
else
{
dini_Create(string);
dini_IntSet(string, \"Fegyverid\", 0);
dini_IntSet(string, \"Loszer\", 0);
}
}
public OnPlayerDisconnect(playerid, reason)
{
new string[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"Fegyverek/%s.ini\", name);
if(fexist(string))
{
fegyverid =   GetPlayerWeapon(playerid);
loszer = GetPlayerAmmo(playerid);
dini_IntSet(string, \"Fegyverid\", fegyverid);
dini_IntSet(string, \"Loszer\", loszer);
}
else
{
dini_Create(string);
dini_IntSet(string, \"Fegyverid\", 0);
dini_IntSet(string, \"Loszer\", 0);
}
}

Köszönöm elõre is!:D
 
Valaki legyen szíves :!
Cím: Kisebb kérdések
Írta: jana4 - 2013. Október 09. - 17:39:34
Itt van ez: http://pastebin.com/TaD5miwQ

Használd, vagy írd át ezzel a sajátod.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 09. - 18:40:36
Idézetet írta: ScreaM date=1381333174\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Itt van ez: http://pastebin.com/TaD5miwQ

Használd, vagy írd át ezzel a sajátod.

 
Köszönöm a segítséged,de amikor felmegyek veszekfegyvert akkor lementi , de amint felmentem lenullázza az összes fegyvert:|
Igen létrehoztama weapons mappát a scriptfiles mappába:D
Valami ötlet?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 10. - 14:35:08
Betöltöd a régieket is?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 10. - 15:26:21
Hali.Ezt valaki át írná dinire vagy valami másra
 
#if defined MySQL_Reg
if(dialogid == DIALOG_REGISTER)
{
    new astring[300];
   if(!response)
         {
       format(astring, 300, \"{0079bf}%s{FFFFFF} kickelve lett. [{0079bf}Indok{FFFFFF}]: Kötelezõ a regisztráció. [{0079bf}%i{FFFFFF}/{0079bf}%i {FFFFFF}]\", GetPlayerNameEx(playerid), cvar);
       SendClientMessageToAll(COLOR_WHITE, astring);
   Kick(playerid);
}
else
{
           if(!strlen(inputtext))  ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, \"{FFFFFF}Regisztráció\", \"{FFE400}Írd be a kívánt jelszót az alábbi mezõbe:\", \"Regisztráció\", \"Mégse\");
   new
      Query[100];
   format(Query, sizeof(Query), \"INSERT INTO `jatekosok` (`felhasznalo`,`jelszo`) VALUES (\'%s\', \'%s\')\", pName(playerid), inputtext);
   mysql_query(Query);
 
   SendClientMessage(playerid, COLOR_WHITE, \"Sikeres regisztráció. [{0079bf}Jó játékot kívánunk!{FFFFFF}]\");
            format(astring, 256, \"{FFFFFF}Üdv a szerveren {0079bf}%s \\nÍrd be a jelszavad a mezõbe:\", GetPlayerNameEx(playerid));
   ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,\"{FFFFFF}Bejelentkezés\",  astring, \"Belépés\", \"Mégse\");
}
}
if(dialogid == DIALOG_LOGIN)
{
    new astring[300];
   if(!response)
         {
   format(astring, 300, \"{0079bf}%s{FFFFFF} kickelve lett. [{0079bf}Indok{FFFFFF}]: Kötelezõ bejelentkezni.\", GetPlayerNameEx(playerid));
       SendClientMessageToAll(COLOR_WHITE, astring);
       Kick(playerid);
}
else
{
           if(!strlen(inputtext))    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, \"{FFFFFF}Bejelentkezés\", \"{FFE400}Írd be a jelszavad a mezõbe:\", \"Belépés\", \"Mégse\");
   new
      Query[300];
   format(Query, sizeof(Query), \"SELECT * FROM `jatekosok` WHERE `felhasznalo` = \'%s\' AND `jelszo` = \'%s\'\", pName(playerid), inputtext);
   mysql_query(Query);
   mysql_store_result();
 
   if(mysql_num_rows() > 0)
   {
      HideLoginScreen(playerid);
      StopAudioStreamForPlayer(playerid);
           LoadPlayerInfo(playerid);
           new string[150];
               // LoadPlayerInfo(playerid);
      SendClientMessage(playerid, COLOR_WHITE, \"Sikeres bejelentkezés.\");
         format(string, 256, \"** {0079bf}%s {FFFFFF}[iD: {0079bf}%i{FFFFFF}] Csatlakozott a szerverhez [ {0079bf}%i{FFFFFF}/{0079bf}%i {FFFFFF}]\", GetPlayerNameEx(playerid),playerid, cvar, GetMaxPlayers());
      SendClientMessageToAll(COLOR_WHITE, string);
      logged[playerid] = true;
   }
   else
   {
             format(astring, 256, \"{0079bf}%s{FFFFFF} kickelve lett. [{0079bf}Indok{FFFFFF}]: Rossz a jelszód!!!!.\", GetPlayerNameEx(playerid));
             SendClientMessageToAll(COLOR_WHITE, astring);
             Kick(playerid);
   }
}
}
#endif
#if defined Dini_Reg
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 11. - 13:24:37
Idézetet írta: Dfoglalo date=1381408508\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Betöltöd a régieket is?
 
régi fegyvereket?
Cím: Kisebb kérdések
Írta: nyomo - 2013. Október 11. - 18:42:32
Lenne egy egyszerû kérdésem textdraw-al kapcsolatban. Például: van nekem egy \"asd\" textdraw-om és az akkor jelenik meg ha egy jármû vezetõje vagyok. A kérdésem az lenne minek kellenek a következõ sorok és mi célt szolgál?
 
public OnFilterScriptExit()
{
return 1;
}

 
Azért kérdem mert én ezek nélkül használom és nem látom értelmét.  Minden akkor látszódik és akkor tûnik el amikor kell, de gondolom nem véletlenül van ott (pl:amikor TextDrawEditor-al létrehozok valamit és pwn-t kreálok vagy a mások által készitett scriptekben)
Cím: Kisebb kérdések
Írta: Kovacs_Richard - 2013. Október 12. - 12:18:25
Idézetet írta: nyomo date=1381509752\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Lenne egy egyszerû kérdésem textdraw-al kapcsolatban. Például: van nekem egy \"asd\" textdraw-om és az akkor jelenik meg ha egy jármû vezetõje vagyok. A kérdésem az lenne minek kellenek a következõ sorok és mi célt szolgál?
 
public OnFilterScriptExit()
{
return 1;
}

 
Azért kérdem mert én ezek nélkül használom és nem látom értelmét.  Minden akkor látszódik és akkor tûnik el amikor kell, de gondolom nem véletlenül van ott (pl:amikor TextDrawEditor-al létrehozok valamit és pwn-t kreálok vagy a mások által készitett scriptekben)
 
http://wiki.sa-mp.com/wiki/OnFilterScriptExit
Ez az Esemény ( CallBack ) akkor hívódik meg amikor a scriptedet \"kitöltöd\" ( pl: unloadfs fsnév )
az Init az akkor fut le amikor betöltöd ez meg pont az ellenkezõje...
Cím: Kisebb kérdések
Írta: SnooP - 2013. Október 12. - 13:37:37
  StartRecordingPlayerData(playerid, PLAYER_RECORDING_TYPE_DRIVER, \"tamtam\");

 
Ha a játékos beül az autóba utasként (G-vel) akkor a TYPE_DRIVER érvényes rá, vagy a TYPE_ONFOOT ? Mert a függvény azt állítja, hogy akkor kell DRIVER-t használni, ha vezet, de ha G-vel ül õ csak utas én nem vezet. Gyaloglásra se érvényes ez, mivel nem gyalogol már. Akkor PLAYER_RECORDING_TYPE_NONE   vagy mi? :D Elõre is kösz.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 12. - 14:01:23
Szerintem utasként nem használható ez a függvény.
 
PLAYER_RECORDING_TYPE_NONE      (0)
PLAYER_RECORDING_TYPE_DRIVER    (1)
PLAYER_RECORDING_TYPE_ONFOOT    (2)

 
Ha lenne passanger, azzal lehetne használni, de mivel nincs, ezért szerintem nem megoldható. Próbáld meg NONE-al, de az szerintem pont hogy semmit sem fog csinálni. De majd meglátod :D
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 16. - 16:52:53
Hellotok valaki segítene abban hogy tudom megoldani azt, hogy
1#:hogy hol van a játékos a pályán és ahoz csatolni egy nevet!
2#:azt megoldani hogy ha valakire körözést adok ki azt lelehessen kérdezni a /körözöttek cmdvel, olyanra gondoltam hogy amikor körözést adok ki valakinek akkor PlayerInfo[playerid]pKorozes ++ 1 , csak azt nem tudom hogy hogy lehet az összes játékosra lekérdezni:S
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 16. - 17:09:10
1. GetPlayerPos függvénnyel lekérdezed a játékos pozícióját. Aztán ha az a pozíció egy adott pont körzetében van (IsPlayerInRangeOfPoint), akkor kiírja a hozzá csatolt nevet. Pl.
 

new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 10.00, 25.00, 30.00, 250.00)
{
     print(\"A játékos Blue Berry közelében van.\");
}

 
2. For ciklussal.
 
for(new i = 0; i < MAX_PLAYERIS; i++)
{
if(GetPlayerWantedLevel(i) > 0)
{
printf(\"%s-nak/nek körözése van!\", JatekosNeve(i)); // JatekosNeve maximum custon függvény lehet, de a lényeg az, hogy lekérdezem a játékos nevét ezen példában
}
}
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 17. - 20:00:52
Hali.Mivel tudom azt lekérdezni hogy a jármûvem tolat hátrafelé ??
Cím: Kisebb kérdések
Írta: Szily88 - 2013. Október 17. - 20:50:06
Sziasztok..
Vmiert nem megy az /admins parancs csak egy-egy szemelynel...mi lehet a gond?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 17. - 21:35:51
Ami ppc módod van abba csak 5 adminrendszer van ha 5 re írod át akkor menni fog gondolom itt pl 6 ra van írva
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 17. - 22:07:55
Valaki tudja hogy lehet megoldani azt hogy a játékosnak külön kelljen egy weben regisztrálni,és ha megtette csak akkor tud feljönni a szerverre?:O
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. Október 17. - 22:11:39

Valaki tudja hogy lehet megoldani azt hogy a játékosnak külön kelljen egy weben regisztrálni,és ha megtette csak akkor tud feljönni a szerverre?:O
 
[/quote]
http://sampforum.hu/index.php?topic=44024.0
Cím: Kisebb kérdések
Írta: Szily88 - 2013. Október 19. - 08:02:43
Sziasztok..Szerintetek milyen mode-val eri meg szerot nyitni?
Most ppc_truck van bent ..a cryrpg jo mode?
Adjatok tippet..
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. Október 19. - 09:40:56

Sziasztok..Szerintetek milyen mode-val eri meg szerot nyitni?
Most ppc_truck van bent ..a cryrpg jo mode?
Adjatok tippet..
 
[/quote]
Mondok neked egy tökéletes tippet. Tanulj meg szkriptelni és írj saját magadnak egy olyan módot amit te gondolsz és lesznek rajta, ezek közül lehet: STUNT/FREEROAM/KAMIONOS.
Cím: Kisebb kérdések
Írta: Loren - 2013. Október 19. - 09:50:00

Sziasztok..Szerintetek milyen mode-val eri meg szerot nyitni?
Most ppc_truck van bent ..a cryrpg jo mode?
Adjatok tippet..
 
[/quote]
Véletlenül se RP szerverbe. Néz be az \"RP szerverek\" topicba, még a leírást se tudják elkészíteni. Én is most kezdtem Freeroam szerverbe és bizony nem bántam meg. A 3 közül, amit ZyZu ajánlott válassz, ez a 3 kategória még úgy ahogy él :Cry2:.
Cím: Kisebb kérdések
Írta: Szily88 - 2013. Október 19. - 21:28:21
Sziasztok
Mit gondoltok CRYRPG mode-rol?
Nem tudnatok linkelni egy leirast rola?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 20. - 13:56:54
Hali.Visszáb lehet tolni az objektet  mer TAB golbal kicsit arrább toltuk és azt a sor elejére lehet tolni?
Cím: Kisebb kérdések
Írta: Lömpi - 2013. Október 20. - 14:28:28

Hali.Visszáb lehet tolni az objektet  mer TAB golbal kicsit arrább toltuk és azt a sor elejére lehet tolni?
 
[/quote]
Kijelöl -> Shift + TAB
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 20. - 15:36:10
Köszönöm
Cím: Kisebb kérdések
Írta: Petrik - 2013. Október 23. - 09:00:18
Az lenne a kérdésem, hogy a Pawnoban mindenképp-e az elrendezés szerint történik a funkciók végrehajtása? A lagg nem tudja-e felbontani azt? Azért kérdezem, mert erre épülne fel az anti-cheatom.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 23. - 09:21:56
Egy egy blokkon belül igen, pl. az OnPlayerConnect, meg az OnPlayerUpdate sorrendje nem függ egymástól, de az azon belül lévõ dolgok sorrendben hívódnak meg, pl. 2 db SendClientMessage függvény. Mindig az elõrébb leírt fog kiíródni a chatre hamarabb.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 24. - 15:02:48
Hali. Van egy hidam és nem akar le emelkedni mikor ott állok elõtte valami tipp?
 
CreateObject(18449,2306.0048800,4558.4121100,34.3184000,0.0000000,0.0000000,87.2480000); //fent
CreateObject(18449,2306.0048800,4558.4121100,8.5684000,0.0000000,0.0000000,87.2500000); //object

 

forward ajtotimer21(); 
public ajtotimer21(){
   new bool:nyissuk = false;
   for(new i; i        if(!IsPlayerConnected(i)) continue;
       if(IsPlayerInRangeOfPoint(i, 60.0,2306.0048800,4558.4121100,34.3184000)){
           nyissuk=true;
           break;
       }
   }
   if(nyissuk)
       MoveObject(valamicske21,2306.0048800,4558.4121100,8.5684000, 3.5); //fent
   else
        MoveObject(valamicske21,2306.0048800,4558.4121100,34.3184000,3.5);//lent
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 24. - 15:20:40
CreateDynamicObject függvényhez MoveDynamicObject függvényt használj, ne sima MoveObject függvényt.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 24. - 15:23:32
Azt használok csak most ezt illesztettem be mingy át írom
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 26. - 15:30:31
Na megy lecseréltem az incet.
Van olyan plugin ami kijelzi a hibát vagy hibát jelent ha valami gond van a szerón?
Cím: Kisebb kérdések
Írta: AnthonyGates - 2013. Október 26. - 17:05:08
crashdetect, meg egy másik...
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 26. - 18:06:58
hellotok hogy lehetne megoldani azt hogy lerakok parkoló órákat és abba pénzt \"tenni\" és ki írná hogy mennyi van benne és hogy menni ideig lenne elég :DD csak abba kellene a segítség hogy hogy tudom egyesével létrehozni a kijelzõt meg a bedobást
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 26. - 20:14:56
Beraktam azt a plugint de ezt írja mikor le akarok tesztelni
\"huba_www.kepfeltoltes.hu_.jpg\"
http://kepfeltoltes.hu/view/131026/huba_www.kepfeltoltes.hu_.jpg
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 26. - 21:00:17

Beraktam azt a plugint de ezt írja mikor le akarok tesztelni
\"huba_www.kepfeltoltes.hu_.jpg\"
http://kepfeltoltes.hu/view/131026/huba_www.kepfeltoltes.hu_.jpg
 
[/quote]
Hiányzik az ott leírt 3 függvény. Az adott plugin verzióhoz a hozzá szükséges függvénykönyvtár verziót párosítsd, amelyben a hiányzó 3 függvény is benne lesz, majd a megfelelõ függvénykönyvtárral dolgozva fordítsd le a módot.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 27. - 10:49:16
Nagyon jó ez a plugin....Kösz Dfoglalo bent volt az audio inc és azért írta ki most meg nincs benne nem írja ki...Nagyon jó
Cím: Kisebb kérdések
Írta: gyuri98 - 2013. Október 27. - 15:57:45
Üdv azt szeretném kérdezni, hogyan lehet azt meg adni, hogy például amikor egy rendõr le akar csukni valakit, milyen távolságban teheti meg.Már mint, hogy egy adott távolságon belül teheti meg azt hogy lehet megoldani ?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 27. - 17:00:00
Range sugáral
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
Cím: Kisebb kérdések
Írta: gyuri98 - 2013. Október 27. - 17:00:52
Köszi szépen :) ment a +
u.i.:Ez olyan hogy pl lv-n vagy ls-ben is lecsukhatja a tõle 3 méterre álló játékost vagy csak egy adott helyen teheti azt ?
Cím: Kisebb kérdések
Írta: AnthonyGates - 2013. Október 27. - 17:09:20
Van egy pozíció, és egy sugár, mondjuk van egy villanyoszlop, és egy kutya ki van kötve hozzá. A kutya csak abban a körben tud mozogni, amit a kötél(range) enged neki. Így érthetõ? :D
Tehát a feltétel megnézi, hogy a játékos az oszlophoz van-e kötve, és ha igen, engedi tovább a parancsot.
(xDDDDDDDDDDDDD)
Cím: Kisebb kérdések
Írta: gyuri98 - 2013. Október 27. - 17:17:10
Sikerült köszi a segítséget rájöttem h a range pozíció bárhol lehet :) köszi a segítséget ésa példádat :D
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 28. - 09:25:30

Üdv azt szeretném kérdezni, hogyan lehet azt meg adni, hogy például amikor egy rendõr le akar csukni valakit, milyen távolságban teheti meg.Már mint, hogy egy adott távolságon belül teheti meg azt hogy lehet megoldani ?
 
[/quote]
Ezt is sikerült megoldanod? Csak mert egy elõre meghatározott pont körüli sugarat is meg tudsz nézni vele, de akár azt is, hogy a játékos milyen távol legyen a rendõrtõl. Ezt valahogy így oldhatod meg:
 
new Float:X, Float:Z, Float:Y
GetPlayerPos(RENDÕR_ID-JE, X, Y, Z);
if(IsPlayerInRangeOfPoint(LECSUKANDÓ_JÁTÉKOS_ID-JE, 5.00, X, Y, Z))
{
     // Ha a lecsukandó játékos a rendõr közelében van
}
else
{
     // Ha a lecsukandó játékos nincs a rendõr közelében
}
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 28. - 14:48:39
hellotok itt egy észre nem vett kérédsem.:
 
hellotok hogy lehetne megoldani azt hogy lerakok parkoló órákat és abba pénzt \"tenni\" és ki írná hogy mennyi van benne és hogy menni ideig lenne elég :DD csak abba kellene a segítség hogy hogy tudom egyesével létrehozni a kijelzõt meg a bedobást

 
Még lenne egy kérdésem a CreateVehicle és az AddStaticVehicle miben különbözik ?:O
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 28. - 18:36:16
A CreateVehiclének be lehet állítani respawn idõt, míg az AddStaticVehiclének már nem. Azonban az AddStaticVehicleExnél már szintén van respawn idõ. Meg még biztos van valami különbség, de most így hirtelen csak ez ugrott be...
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. Október 28. - 22:00:03
Helló! Láttam már olyan animációt amelyik fút.. a karakter elkezd fútni majd újra kezdi a futást, esetleg valaki nem tudja ennek az animációnak a nevét?
Cím: Kisebb kérdések
Írta: gyuri98 - 2013. Október 29. - 18:55:38

 

Üdv azt szeretném kérdezni, hogyan lehet azt meg adni, hogy például amikor egy rendõr le akar csukni valakit, milyen távolságban teheti meg.Már mint, hogy egy adott távolságon belül teheti meg azt hogy lehet megoldani ?
 
[/quote]
Ezt is sikerült megoldanod? Csak mert egy elõre meghatározott pont körüli sugarat is meg tudsz nézni vele, de akár azt is, hogy a játékos milyen távol legyen a rendõrtõl. Ezt valahogy így oldhatod meg:
 
new Float:X, Float:Z, Float:Y
GetPlayerPos(RENDÕR_ID-JE, X, Y, Z);
if(IsPlayerInRangeOfPoint(LECSUKANDÓ_JÁTÉKOS_ID-JE, 5.00, X, Y, Z))
{
     // Ha a lecsukandó játékos a rendõr közelében van
}
else
{
     // Ha a lecsukandó játékos nincs a rendõr közelében
}

 

[/quote]
Igen utána rájöttem h a ranget át lehet írányitanni arar hogy a játékoshoz kerüljön az x yz kordínáta
Viszon most egy kérdés csak nekem rossz a gta delux map konvertáló ?
http://gtamap.delux-host.com/
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 30. - 14:41:38
Nálam is rossz...De van egy másik. Használd ezt jobb valamivel..
http://convertffs.com/
Valaki tudna segíteni amíg nem spawnol le a player addig ne tudjon írni semmi cheatba!!
Ezt hogyan tudnám megoldani?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. Október 30. - 15:00:24
OnPlayerText alatt tudod megoldani.
Cím: Kisebb kérdések
Írta: gyuri98 - 2013. Október 30. - 17:24:11

Nálam is rossz...De van egy másik. Használd ezt jobb valamivel..
http://convertffs.com/
[/quote]
Kösz csak az a baj h vagy 5-6 ezer objectem a deluxal van és így nem jó a kettõ :S
De m1 köszi szépen.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. Október 30. - 17:36:17
Nekem is úgy volt... De én mindet lekonfiztam ezzel http://convertffs.com/ kénytelen voltam mer nem fogadta be az objekteket ha beraktam akkor nem volt ott ahol kellett volna.......
Cím: Kisebb kérdések
Írta: huhboy - 2013. Október 30. - 20:00:12

 

Nálam is rossz...De van egy másik. Használd ezt jobb valamivel..
http://convertffs.com/
[/quote]
Kösz csak az a baj h vagy 5-6 ezer objectem a deluxal van és így nem jó a kettõ :S
De m1 köszi szépen.
 
[/quote]
teljesen mindegy, hol, vagy mivel konvertálod át a mapokat...a lényeg az, hogy milyen formába konvertálod..de a legjobb még mindig a streamer-hez a CreateDynamicObject. Ha mind a két konvertálót használod, és ebbe a formába konvertálod, nem fog különbséget tenni köztük, ugyanúgy jó lesz.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. Október 31. - 13:25:40
hellotok valaki segítene összekötni egy weblapot a szerverrel ?:D NAGYON FONTOS!:d
Cím: Kisebb kérdések
Írta: LuckyBoy - 2013. November 01. - 02:46:37
Ucoz.hu-s weboldalt tudok csinálni . skype: luckyboy725
Ha nem CreateObject-el hanem a streamert beágyazva CreateDynamicObjectet használok gyorsabban tud majd a streamer dolgozni ? És ami a legfontosabb : Több objectet fog tudni majd kezelni ? Mert most Createobjectet használok streamerrel és ha meghaladok egy bizonyos object számot akkor az utána lévõket elfelejti betenni :D . ?
Cím: Kisebb kérdések
Írta: huhboy - 2013. November 01. - 15:43:32

Ucoz.hu-s weboldalt tudok csinálni . skype: luckyboy725
Ha nem CreateObject-el hanem a streamert beágyazva CreateDynamicObjectet használok gyorsabban tud majd a streamer dolgozni ? És ami a legfontosabb : Több objectet fog tudni majd kezelni ? Mert most Createobjectet használok streamerrel és ha meghaladok egy bizonyos object számot akkor az utána lévõket elfelejti betenni :D . ?
 
[/quote]
a CreateObject-hez nem kell streamer...xd a streamer a CreateDynamicObjecteket hozza létre csak.
Cím: Kisebb kérdések
Írta: LuckyBoy - 2013. November 01. - 16:00:06
de akkor ceratedynamic objectel több objectet fogok tudni létrehozni mint simán ? :D
Cím: Kisebb kérdések
Írta: huhboy - 2013. November 01. - 16:03:09

de akkor ceratedynamic objectel több objectet fogok tudni létrehozni mint simán ? :D
 
[/quote]
ez egyértelmû :D ezért is használ mindenki streamert..
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 02. - 23:09:09
Hellotk!
Ex interiort használok szerveremen minden városban!Így sok az object valaki tud módszert arra hogy minden objectet gyorsan betöltsön a szerver :DDD???
Cím: Kisebb kérdések
Írta: Flash - 2013. November 02. - 23:09:56
google > streamer plugin
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 02. - 23:22:16

google > streamer plugin
 
[/quote]azt használok!Csak mondtam hogy EX INTERRIOROS!!
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 06. - 15:51:41
hellotok ujra!
Valahogy tudok \"vár tócsát\" kreálni a játékos közelébe?
Mert rendes sebesülés rendszert szeretnék!
Cím: Kisebb kérdések
Írta: PiCsUUU - 2013. November 06. - 20:05:56
Valaki nem segitene hogy hogyan is kéne Scriptet felrakni? Sajnos kezdõ vagyok a fórumon.  :(
Remélem valaki segít :D
Cím: Kisebb kérdések
Írta: huhboy - 2013. November 06. - 20:29:57

Valaki nem segitene hogy hogyan is kéne Scriptet felrakni? Sajnos kezdõ vagyok a fórumon.  :(
Remélem valaki segít :D
 
[/quote]
ide nyiss új topicot :)
http://sampforum.hu/index.php?board=13.0
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. November 07. - 15:28:26

 

Valaki nem segitene hogy hogyan is kéne Scriptet felrakni? Sajnos kezdõ vagyok a fórumon.  :(
Remélem valaki segít :D
 
[/quote]
ide nyiss új topicot :)
http://sampforum.hu/index.php?board=13.0
 
[/quote]
Ott kész munkákat (kódokat, FS-eket, mapokat, stb.) lehet publikálni, nem pedig kérdést feltenni... :facepalm:
[hrg
PuCsUUU hozzászólása pedig az elõzõ oldalra szorult, így - hogy mindenki lássa - idézném így a hozzászólásom végére - remélem nem baj:
 

Valaki nem segitene hogy hogyan is kéne Scriptet felrakni? Sajnos kezdõ vagyok a fórumon.  :(
Remélem valaki segít :D
 
[/quote]
 
Dfoglalo
Cím: Kisebb kérdések
Írta: huhboy - 2013. November 08. - 14:39:12

 

 

Valaki nem segitene hogy hogyan is kéne Scriptet felrakni? Sajnos kezdõ vagyok a fórumon.  :(
Remélem valaki segít :D
 
[/quote]
ide nyiss új topicot :)
http://sampforum.hu/index.php?board=13.0
 
[/quote]
Ott kész munkákat (kódokat, FS-eket, mapokat, stb.) lehet publikálni, nem pedig kérdést feltenni... :facepalm:
[hrg
PuCsUUU hozzászólása pedig az elõzõ oldalra szorult, így - hogy mindenki lássa - idézném így a hozzászólásom végére - remélem nem baj:
 

Valaki nem segitene hogy hogyan is kéne Scriptet felrakni? Sajnos kezdõ vagyok a fórumon.  :(
Remélem valaki segít :D
 
[/quote]
 
Dfoglalo
 

[/quote]
majd a mondatot meg kell tanulni értelmezni :) itt kért segítséget, hogy hogy tegye fel a scriptet...nem akarja megkérdezni megint....-.-\"
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. November 09. - 13:56:12
Hali.Azt hogy lehet megoldani hogy ne tudjon feljönni aki dinamikus ip -je van?
Másik dolog pedig az lenne hogy beraktam egy creshdetect plugint és ezt írja ki mikor leállítom a szerót
 
[18:56:56]   Loaded.
[18:56:56]  Loading plugin: audio.dll
[18:56:56]
*** Audio Plugin v0.5 by Incognito loaded ***
[18:56:56]   Loaded.
[18:56:56]  Loading plugin: crashdetect.dll
[18:56:56]   crashdetect v4.9 is OK.
[18:56:56]   Loaded.
[18:56:56]  Loaded 4 plugins.
[18:56:56]
[18:56:56] Ban list
[18:56:56] --------
[18:56:56]  Loaded: samp.ban
[18:56:56]
[18:56:56]
[18:56:56] Filterscripts
[18:56:56] ---------------
[18:56:56]   Loading filterscript \'gl_realtime.amx\'...
[18:56:56]   Loading filterscript \'mapok.amx\'...
[18:56:57]   Loading filterscript \'index.amx\'...
[18:56:57]   Loading filterscript \'radio.amx\'...
[18:56:57]   Loading filterscript \'id.amx\'...
[18:56:57] *** Audio Plugin: Started TCP server on port 7778
[18:56:58]
--------------------------------------
[18:56:58] [FS] Vicc küldö script by Armani!                        
[18:56:58] --------------------------------------
[18:56:58]   Loading filterscript \'hajo.amx\'...
[18:56:58]   Loading filterscript \'vip.amx\'...
[18:56:59]   Loaded 7 filterscripts.
[18:57:00] Debug information
[18:57:00] -------------------------------------
[18:57:00] Last vehicle ID: 555
[18:57:00] Last object ID: 0
[18:57:00] Loaded 0 houses
[18:57:00] Loaded 0 businesses
[18:57:00] Loaded 3 speed-camera\'s
[18:57:00] -------------------------------------
[18:57:00] Houses that have been fixed: 0
[18:57:00]
------------------
[18:57:00] TESZT
[18:57:00] -----------------
[18:57:00] Number of vehicle models: 41
[18:57:01] --- Server Shutting Down.
[18:57:01]
-----------------------------------------------------
[18:57:01]  Update Version! WORLDCLOCK+DATE By Shadow !UNLOADED!
[18:57:01] -----------------------------------------------------/n
[18:57:01]
[18:57:01]  ===============================
[18:57:01]      sscanf plugin unloaded.    
[18:57:01]  ===============================
[18:57:01]
*** Streamer Plugin v2.6 by Incognito unloaded ***
[18:57:01] [debug] Server crashed due to an unknown error
[18:57:01] [debug] System backtrace:
[18:57:02] [debug] #0 01129219 in ?? () from d:\\GTA modok\\Mod\\mod\\Moddddd\\Mod\\régi\\régi\\plugins\\audio.dll
[18:57:02] [debug] #1 0112bc91 in ?? () from d:\\GTA modok\\Mod\\mod\\Moddddd\\Mod\\régi\\régi\\plugins\\audio.dll
[18:57:02] [debug] #2 011281e6 in ?? () from d:\\GTA modok\\Mod\\mod\\Moddddd\\Mod\\régi\\régi\\plugins\\audio.dll
[18:57:06] --- Server Shutting Down.
[18:57:06]
-----------------------------------------------------
[18:57:06]  Update Version! WORLDCLOCK+DATE By Shadow !UNLOADED!
[18:57:06] -----------------------------------------------------/n
[18:57:06]
[18:57:06]  ===============================
[18:57:06]      sscanf plugin unloaded.    
[18:57:06]  ===============================
[18:57:06]
*** Streamer Plugin v2.6 by Incognito unloaded ***
[18:57:06] [debug] Server crashed due to an unknown error
[18:57:06] [debug] System backtrace:
[18:57:07] [debug] #0 01129219 in ?? () from d:\\GTA modok\\Mod\\mod\\Moddddd\\Mod\\régi\\régi\\plugins\\audio.dll
[18:57:07] [debug] #1 0112bc91 in ?? () from d:\\GTA modok\\Mod\\mod\\Moddddd\\Mod\\régi\\régi\\plugins\\audio.dll
[18:57:07] [debug] #2 011281e6 in ?? () from d:\\GTA modok\\Mod\\mod\\Moddddd\\Mod\\régi\\régi\\plugins\\audio.dll
Cím: Kisebb kérdések
Írta: n7ng522o - 2013. November 11. - 17:27:53
Sziasztok ezt miért irja a logban?
Kód: [Kijelölés]
[17:04:48] sscanf warning: Strings without a length are deprecated, please add a destination size.
[17:04:57] sscanf warning: Strings without a length are deprecated, please add a destination size.
Ezt akkor irta amikor beirtam pár parancsot.
De a parancsok nem mûködtek. /kick - re azt irja hogy játékos nincs csatlakoztatva közben meg igen.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. November 11. - 18:11:22

Sziasztok ezt miért irja a logban?
Kód: [Kijelölés]
[17:04:48] sscanf warning: Strings without a length are deprecated, please add a destination size.
[17:04:57] sscanf warning: Strings without a length are deprecated, please add a destination size.
Ezt akkor irta amikor beirtam pár parancsot.
De a parancsok nem mûködtek. /kick - re azt irja hogy játékos nincs csatlakoztatva közben meg igen.
 
[/quote]
Google. Hátha segít.
Amúgy az összes stringnek adj meg egy tömböt egy mérettel, ne csak simán s legyen, hanem pl. s[128]. Egyébként szerintem ne kezdj MySQL-al, inkább használj dinit.
Cím: Kisebb kérdések
Írta: HackFlux - 2013. November 11. - 18:43:15
Az miért van,hogy lassan töltenek be az objectek ?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. November 11. - 19:36:39
Dynamic Objectek? Mert akkor streamer hiba. Plusz lehet, hogy túl sok van egy helyen, vagy többször hoztad õket létre, esetleg ugyanolyan az összes object ID-je, amik 1 helyen vannak. Mind mind lassú object betöltést okozhat. Egyébként már meg tudod határozni, hogy milyen távolról látszódjon az adott object, csak szólok. :)
Cím: Kisebb kérdések
Írta: gyuri98 - 2013. November 14. - 17:21:36
Sziasztok ismét egy kisebb kérdés miért nem jó a rádió egynek a lejátszási linkje ? esetleg valaki tud küldeni olyat ami mûködik ?
Elöre is köszi :D
Cím: Kisebb kérdések
Írta: jana4 - 2013. November 14. - 20:33:50

Sziasztok ismét egy kisebb kérdés miért nem jó a rádió egynek a lejátszási linkje ? esetleg valaki tud küldeni olyat ami mûködik ?
Elöre is köszi :D
 
[/quote]
Élõ adás biztosan nincsen már, ha van, akkor az ismétlés. A Rádió 1-et szerintem felejtsd el. OzoneFM-et tegyél be a szerveredre, kb. ugyanaz a zenepaletta.

Stream link:
http://o3.hu:9610/listen.pls
Cím: Kisebb kérdések
Írta: gyuri98 - 2013. November 16. - 09:13:30

 

Sziasztok ismét egy kisebb kérdés miért nem jó a rádió egynek a lejátszási linkje ? esetleg valaki tud küldeni olyat ami mûködik ?
Elöre is köszi :D
 
[/quote]
Élõ adás biztosan nincsen már, ha van, akkor az ismétlés. A Rádió 1-et szerintem felejtsd el. OzoneFM-et tegyél be a szerveredre, kb. ugyanaz a zenepaletta.

Stream link:
http://o3.hu:9610/listen.pls
 
[/quote]
Köszi igazából ár pótoltam csak érdekelt mért nem jó :/ köszi a választ ;)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. November 16. - 16:33:36
Hali. Van egy ilyen codem de mikor írok akkor nem írja ki teljesen sárgával a szöveget csak a felsõs sorban írja ki meg lehetne csinálni hogy teljesen kiírja,???
 
new uzi[1024];
if (APlayerData[playerid][PlayerLevel] >= 1)
{
format( uzi , 1024 , \"{00FF00}[%i] {f5ae16}%s\" , playerid , text );
SendPlayerMessageToAll( playerid , uzi );
return 0;
}
else
{
format( uzi , 1024 , \"{00FF00}[%i] {FFFFFF}%s\" , playerid , text );
SendPlayerMessageToAll( playerid , uzi);
}
return 0;
}
Cím: Kisebb kérdések
Írta: EpicSlash - 2013. November 17. - 12:04:48
Hali! Szeretném átalakítani a CreateDynamic3DTextLabel fgv.-t, úgy hogy 5 részt kiszedek belõle.
Próbáltam #define -vel és stock-al is megoldani, de egyik sem mûködött. Valaki tudna segíteni?
 
#define Dynamic3DText(%0, %1, %2, %3, %4, %5, %6, %7) \\
CreateDynamic3DTextLabel(%0, 0xFFFFFFFF, %1, %2, %3, %6, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, %7, %4, %5, -1, 100)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. November 20. - 18:41:39
Hali.Valaki tudna segíteni hová érdemes weboldalt teltölteni pl wordpress csomagot?
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 21. - 15:45:35
Valaki segítene hogy mitõl töltenek be az objectek a szerveren?
Las Payadas RPG modját használtam alapnak!BODZAN(Jefferyn_Martin) engedélyével!És ex interiorrt mappoltam eq-lp re,de használok streamert mert createdynamicobjectet.!Mitõl lehet hogy így is lassan tölti be az objecteket?
Cím: Kisebb kérdések
Írta: Blaise - 2013. November 21. - 16:13:30

Valaki segítene hogy mitõl töltenek be az objectek a szerveren?
Las Payadas RPG modját használtam alapnak!BODZAN(Jefferyn_Martin) engedélyével!És ex interiorrt mappoltam eq-lp re,de használok streamert mert createdynamicobjectet.!Mitõl lehet hogy így is lassan tölti be az objecteket?
 
[/quote]
párral fentebb meglett válaszolva.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 22. - 14:41:21

 

Valaki segítene hogy mitõl töltenek be az objectek a szerveren?
Las Payadas RPG modját használtam alapnak!BODZAN(Jefferyn_Martin) engedélyével!És ex interiorrt mappoltam eq-lp re,de használok streamert mert createdynamicobjectet.!Mitõl lehet hogy így is lassan tölti be az objecteket?
 
[/quote]
párral fentebb meglett válaszolva.
 
[/quote]Bocs a figyelmetlenségemért!
Cím: Kisebb kérdések
Írta: n7ng522o - 2013. November 23. - 17:01:24
Sziasztoj! Valaki segítene?
 
if(PlayerToPoint(6.0, playerid, -1301.0054,2708.2629,50.1141))

 
Hogy lehet megoldani hogy 2 helyen lehet?
Cím: Kisebb kérdések
Írta: Zsolesszka - 2013. November 23. - 18:05:28
    if(PlayerToPoint(6.0, playerid, -1301.0054,2708.2629,50.1141) || PlayerToPoint(6.0, playerid, 1.123, 1.123, 1.123)) 
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 27. - 00:35:23
Valaki nem tudja melyik az az animáció amikor cj vesz egy dobozos üditõt az autómatánál?
Cím: Kisebb kérdések
Írta: Zsolesszka - 2013. November 27. - 17:50:17

Valaki nem tudja melyik az az animáció amikor cj vesz egy dobozos üditõt az autómatánál?
 
[/quote]
http://wiki.sa-mp.com/wiki/GetPlayerAnimationIndex
Itt amit találsz kódot beilleszted a a módodba, majd felmész a szerveredre, cj skinre váltasz, keresel egy \"dobozos üdítõ automatát\", veszel egyet, majd közben figyeled mit ír ki.
:D
Na az lesz azaz animáció.  :D :D
Cím: Kisebb kérdések
Írta: Rodrick_William - 2013. November 27. - 20:14:09
Sziasztok itten hogy lehet viszadobbni a karakterválasztóba? ITTEN
 

case TEAM_ADMINS: {
       if (IsPlayerAdmin(playerid))
          {
            SetPlayerPos(playerid,gAdminsSP[rand][0],gAdminsSP[rand][1],gAdminsSP[rand][2]);
     SetPlayerFacingAngle(playerid,gAdminsSP[rand][3]);
          }
          else SendClientMessage(playerid,COLOR_PLAYER,\"Nem vagy admin.\");
       }
}
Cím: Kisebb kérdések
Írta: levente198626 - 2013. November 28. - 09:17:37
Hello. Van egy rpg modom de ha bizonyos hejekre megyek LS be akkor ezt írja ki[ Warning (opcode 0x6E7):Exception 0xC0000005 at 0x7F0BF7] segitsetek mi lehet a gond! Modolva nincs kocsi.
Cím: Kisebb kérdések
Írta: huhboy - 2013. November 28. - 18:02:36

Sziasztok itten hogy lehet viszadobbni a karakterválasztóba? ITTEN
 

case TEAM_ADMINS: {
       if (IsPlayerAdmin(playerid))
          {
            SetPlayerPos(playerid,gAdminsSP[rand][0],gAdminsSP[rand][1],gAdminsSP[rand][2]);
     SetPlayerFacingAngle(playerid,gAdminsSP[rand][3]);
          }
          else SendClientMessage(playerid,COLOR_PLAYER,\"Nem vagy admin.\");
       }
}

 

[/quote]
 
ForceClassSelection(playerid);
Cím: Kisebb kérdések
Írta: Rodrick_William - 2013. November 28. - 18:33:13

 

Sziasztok itten hogy lehet viszadobbni a karakterválasztóba? ITTEN
 

case TEAM_ADMINS: {
       if (IsPlayerAdmin(playerid))
          {
            SetPlayerPos(playerid,gAdminsSP[rand][0],gAdminsSP[rand][1],gAdminsSP[rand][2]);
     SetPlayerFacingAngle(playerid,gAdminsSP[rand][3]);
          }
          else SendClientMessage(playerid,COLOR_PLAYER,\"Nem vagy admin.\");
       }
}

 

[/quote]
 
ForceClassSelection(playerid);

 

[/quote]
Köszönöm szépen!
Cím: Kisebb kérdések
Írta: bbTamas - 2013. November 30. - 13:54:37
Üdv!
SetPlayerAttachedObject és a Attach3DTextLabelToPlayer függvényt használva amikor a játékos meghal, akkor az OnPlayerDeath callback-nél kell-e törölni a rácsatolt objectet, és OnPlayerSpawn-nál meg újra rácsatolni.
Cím: Kisebb kérdések
Írta: jana4 - 2013. November 30. - 14:40:01

Üdv!
SetPlayerAttachedObject és a Attach3DTextLabelToPlayer függvényt használva amikor a játékos meghal, akkor az OnPlayerDeath callback-nél kell-e törölni a rácsatolt objectet, és OnPlayerSpawn-nál meg újra rácsatolni.
 
[/quote]
Ez most kérdés akarna lenni? :D Igen, ajánlott!
Cím: Kisebb kérdések
Írta: bbTamas - 2013. November 30. - 16:03:35
Lemaradt a kérdõjel, akkor már most módosítóm a módomat, köszi  a segítséget. :)
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 30. - 16:48:09
Hellotok el lehet tüntetni az alap san andreasos dollar vonalat?:D
Cím: Kisebb kérdések
Írta: Blaise - 2013. November 30. - 18:45:17

Hellotok el lehet tüntetni az alap san andreasos dollar vonalat?:D
 
[/quote]
Tudtommal csak ha csinálsz rá textdrawot.
Cím: Kisebb kérdések
Írta: levente198626 - 2013. November 30. - 18:52:56
Hello. Van egy rpg modom de ha bizonyos hejekre megyek LS be akkor ezt írja ki[ Warning (opcode 0x6E7):Exception 0xC0000005 at 0x7F0BF7] segitsetek mi lehet a gond! Modolva nincs kocsi.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 30. - 20:55:43
Hellotok!
Mitõl lehet hogy feltöltök egy afterlife mod edited egy hfg-s szerverre.
És egyszerûen ha skint váltok,vagy ilyesmi akkor kifagy a szerver.
Cím: Kisebb kérdések
Írta: Lucio - 2013. November 30. - 21:01:18
Elõször nézd meg a server-logba mit ír. Másodszor lehet, hogy hibás benne a skin váltás
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. November 30. - 21:26:05
õ ha veszek például cigit akkor is kifagy:DD szóval az ilyen változásoknál kifagy.

Dupla hozzászólás automatikusan összefûzve. ( 2013. November 30. - 22:01:06 )

this is hiba üzenet!
samp03svr: amx/amxfile.c:222: fputs_cell: Assertion `fp!=((void *)0)\' failed.
De nem vágom Clans.hu-n simán futott.Hfg-nel meg kifagy?Még saját gépemen is lagg mentesen fut :|
Cím: Kisebb kérdések
Írta: hprsdragon - 2013. December 01. - 01:32:00
Hali, segítséget szeretnék kérni abban hogy vettem 1 szervert és semmitsem tudok.. Hogy kell módot berakni..scriptet stb... de ha valaki berakná vagy elmagyarázná azt nagyon megköszönném! :)  :(
Cím: Kisebb kérdések
Írta: huhboy - 2013. December 01. - 17:45:24

Hali, segítséget szeretnék kérni abban hogy vettem 1 szervert és semmitsem tudok.. Hogy kell módot berakni..scriptet stb... de ha valaki berakná vagy elmagyarázná azt nagyon megköszönném! :)  :(
 
[/quote]
megvan adva a webadminban az ftp link, arra csatlakozol total commander-rel, és mindent fogsz látni. minden mappa meg van, neked csak bekell másolnod ftp-n a fájlokat, majd a server.cfg-ben átírod a dolgokat.
off: minek vettél szervert, ha nem tudod hogy kell csinálni? xd
Cím: Kisebb kérdések
Írta: Rodrick_William - 2013. December 01. - 20:00:05
Elfelejtettem hogy is lehetne azt hogy
 
if(IsPlayerAdmin(playerid) == 0)

 
HA a játékosnak több mint 5 pontja van?
Cím: Kisebb kérdések
Írta: huhboy - 2013. December 01. - 20:16:53

Elfelejtettem hogy is lehetne azt hogy
 
if(IsPlayerAdmin(playerid) == 0)

 
HA a játékosnak több mint 5 pontja van?
 
[/quote]
 
if(GetPlayerScore(playerid) >= 5)
Cím: Kisebb kérdések
Írta: Rodrick_William - 2013. December 01. - 20:20:14
Klassz! Kösz
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 02. - 16:03:30
Hellotok!
Valaki tud segíteni hogy mitõl crashelhetnek sokat a playerek a szerveren?
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. December 03. - 03:08:38
Esetleg tudsz másolni egy crash kódot?.. többet lehetne belõle kinézni. Másrészt leginkább object hibáktól lehetséges vagy akár kisebb nagyobb szkirptelési hibák miatt is.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 04. - 19:35:50

Esetleg tudsz másolni egy crash kódot?.. többet lehetne belõle kinézni. Másrészt leginkább object hibáktól lehetséges vagy akár kisebb nagyobb szkirptelési hibák miatt is.
 
[/quote]Úgy van hogy játszol kb 20 percet és egy idõ után nem tölti az objecteket,és utána meg ledob
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. December 05. - 04:05:22
Probáld meg frissíteni a streamer plugint és a streamer includet szerintem jó lesz akkor. És használj crashdetect plugint az megoldja a problémádat.
Cím: Kisebb kérdések
Írta: krisk - 2013. December 05. - 06:39:39
fputs_cell: Assertion `fp!=((void *)0)\' failed. [/quote]
Rossz, rossz, rossz kód eredménye!
Ez akkor jön elõ, ha megnyitsz egy (nem létezõ) fájlt, majd a nem létezõ fájl handlerjére hivatkozva akarsz bele írni.
Nagyon (!!) fontos, hogyha megnyitsz egy fájlt, MINDIG (!!!) ellenõríztesd le, hogy megnyitotta-e. Alapvetõ praktika és komplexebb rendszereknél fontos.
Maga a kód, ha valakit érdekel, valószínûleg úgy áll az eredeti AMX-ben, hogy az \"fputs_cell\" függvény, amely a virtuális gép stackjére rárakja a változót, rendelkezett egy kikötéssel, mégpedig azzal, hogy \"fp\" (ami valószínûleg egy pointer) nem egyenlõ \"(void(*)0)\"-val, ami az üres pointer. Ez a kikötés nem teljesült, ezért futásidejû hibát dob a szerver.
 

new File:fajlhandler = fopen(\"fajl.txt\", io_write);
if(!fajlhandler) { /* nem nyitotta meg rendesen */ }

 
Gondolom elfelejtettél valami ini-t átmásolni, mikor költöztetted a szervert.
 
Warning (opcode 0x6E7):Exception 0xC0000005 at 0x7F0BF7[/quote]
Ez pedig (a) sok feltelepített mod (b) inkompatibilis kocsimódok kocsikon (tugra hidraulika, stb...).
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 05. - 15:49:10

 
fputs_cell: Assertion `fp!=((void *)0)\' failed. [/quote]
Rossz, rossz, rossz kód eredménye!
Ez akkor jön elõ, ha megnyitsz egy (nem létezõ) fájlt, majd a nem létezõ fájl handlerjére hivatkozva akarsz bele írni.
Nagyon (!!) fontos, hogyha megnyitsz egy fájlt, MINDIG (!!!) ellenõríztesd le, hogy megnyitotta-e. Alapvetõ praktika és komplexebb rendszereknél fontos.
Maga a kód, ha valakit érdekel, valószínûleg úgy áll az eredeti AMX-ben, hogy az \"fputs_cell\" függvény, amely a virtuális gép stackjére rárakja a változót, rendelkezett egy kikötéssel, mégpedig azzal, hogy \"fp\" (ami valószínûleg egy pointer) nem egyenlõ \"(void(*)0)\"-val, ami az üres pointer. Ez a kikötés nem teljesült, ezért futásidejû hibát dob a szerver.
 

new File:fajlhandler = fopen(\"fajl.txt\", io_write);
if(!fajlhandler) { /* nem nyitotta meg rendesen */ }

 
Gondolom elfelejtettél valami ini-t átmásolni, mikor költöztetted a szervert.
 
Warning (opcode 0x6E7):Exception 0xC0000005 at 0x7F0BF7[/quote]
Ez pedig (a) sok feltelepített mod (b) inkompatibilis kocsimódok kocsikon (tugra hidraulika, stb...).
 
[/quote]Köszi már megvan így volt hogy Kasszak.ini és kasszak mappa volt létrehozva :)
Cím: Kisebb kérdések
Írta: nyomo - 2013. December 06. - 17:32:05
Helló!
Az lenne a kérdésem hogy egyszerre több objektet hogy tudok elmozdítani? A SA:MP Map Constructiont használom és amit pl LV be mappoltam azt kiszeretném vinni egy az egybe mappon kívülre. Ezzel a programmal lehet ezt, vagy esetleg mással?
Cím: Kisebb kérdések
Írta: PiCsUUU - 2013. December 06. - 23:07:14
Helló az a kérdésem lenne hogy: Spawn beálitani hogyan kell? pl:
 
AddPlayerClass(50,-1645.9060,1204.9580,21.1563,84.6422,0,0,0,0,0,0);

 
Ezt leirnátok hogy mit kell felhasználni belõle?
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 06. - 23:10:03

Helló az a kérdésem lenne hogy: Spawn beálitani hogyan kell? pl:
 
AddPlayerClass(50,-1645.9060,1204.9580,21.1563,84.6422,0,0,0,0,0,0);

 
Ezt leirnátok hogy mit kell felhasználni belõle?
 
[/quote]Attól függ hogy mit szeretnél!
Lényege annak a füvénynek hogy mit történyen amikor a játékos \"lespawnol\" vagy is leéled a pályára!
Cím: Kisebb kérdések
Írta: PiCsUUU - 2013. December 06. - 23:17:54
Ezt egy munkához adnám hogy:/munkaparancs és odadobja
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 06. - 23:52:13

Ezt egy munkához adnám hogy:/munkaparancs és odadobja
 
[/quote]
 
CMD:Munka
{
   SetPlayerPos(x,y,z);//erre  a kordinátákra dobja a játost!
   SendClientMessage(playerid,-1,\"Itt a munka!\");
}
Cím: Kisebb kérdések
Írta: PiCsUUU - 2013. December 06. - 23:58:51
De én arra a x,y,z postra lennék kiváncsi hogy mit irjak oda? beirnád amit leirtam?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. December 07. - 00:07:38

De én arra a x,y,z postra lennék kiváncsi hogy mit irjak oda? beirnád amit leirtam?
 
[/quote]
 
SetPlayerPos(playerid, -1645.9060, 1204.9580, 21.1563);
Cím: Kisebb kérdések
Írta: kiakovi - 2013. December 07. - 00:41:09
Sziasztok, van olyan weather, ami annyira bugos, hogy nappal is villog vagy rosszul jelenik meg? Kéne :) Elõre is köszi :)
MEGOLDVA!
Cím: Kisebb kérdések
Írta: Elen - 2013. December 07. - 16:23:58
Hali! Tudja valaki azt az az animot amikor a mentõs letérdel és olyan mintha újraélesztené a játékost? ezer thx
Cím: Kisebb kérdések
Írta: Blaise - 2013. December 07. - 17:31:14

Hali! Tudja valaki azt az az animot amikor a mentõs letérdel és olyan mintha újraélesztené a játékost? ezer thx
 
[/quote]
 
ApplyAnimation(playerid,\"MEDIC\",\"CPR\",4.1,0,1,1,1,1);

 
Erre gondolsz?
Cím: Kisebb kérdések
Írta: Elen - 2013. December 12. - 21:17:31
Helló
Már össze-vissza kerestem ezt a ... animot, már nem tudom, hogy mit írjak be..
Tudja valaki azt az animot, ami olyan mintha egy dobozt cipelne?
Alap játékba az elején van a küldi, hogy ki kell hozni a lakásból a dobozokat, nekem az az anim kellene!
Már egyszer kaptam valahonnan anim nevet dee azóta nem találom
Megtaláltam! Nem applyanimations dee nekem ez kellet :)
 
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_CARRY);

 
Csak ha legközelebb keressem megtaláljam :D
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 14. - 02:40:49
Valaki segítene ezt úgy megcsinálni hogy ha a játékos megint meghal akkor kitörölje az elözõ pénz objectet és pénz textet.!?
 
new money = GetPlayerMoney(playerid);
   if(money>0)
   {
           new string[128];
           new randnumb = 0 + random(360);
           new Float:x,Float:y,Float:z;
           GetPlayerPos(playerid,x,y,z);
           bagobjects[playerid]=CreateDynamicObject(1212,x+2,y+2,z-0.5,0,0,randnumb);
           format(string,sizeof(string),\"Pénztárca: %s\\nÖsszeg: %d$\",PlayerName(playerid),money);
           bagtext[playerid] = CreateDynamic3DTextLabel(string, 0xFFFFFFFF,x+2,y+2,z-0.8, 30.0);
               bagpos[playerid][0]=x,bagpos[playerid][1]=y,bagpos[playerid][2]=z;
               bagmoney[playerid]=money;
               ResetPlayerMoney(playerid);
               return 1;
   }

 

Dupla hozzászólás automatikusan összefûzve. ( 2013. December 15. - 12:55:39 )

köszönöm a sok segítséget:DD.!
Õ van egy autókereskedésem ami üvegezett és csak az üvegen keresztül lehet kijönni.
meg csináltam azt hogyha az illetõ megveszi a kocsi akkor SetPlayerPos -al kitegye.
Ezzel az a baj hogy csak õt teszi ki és a kocsit a játékossal nem.!
Hogy tudom megoldani?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. December 15. - 14:04:02
Hali.Ez mit jelent most vettem észre hogy ilyet ír a logban valami csomag de mi?
 
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
[12:33:54] Packet was modified, sent by id: 21, ip: 37.214.57.242:13607
Cím: Kisebb kérdések
Írta: kadaradam - 2013. December 15. - 15:38:35
tényleg bonyolult használni a googlet...
http://lmgtfy.com/?q=sampforum.hu+Packet+was+modified
http://lmgtfy.com/?q=samp+Packet+was+modified
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 15. - 18:10:36
Hellotok van egy autókereskedésem ami üvegezett és csak az üvegen keresztül lehet kijönni.
meg csináltam azt hogyha az illetõ megveszi a kocsi akkor SetPlayerPos -al kitegye.
Ezzel az a baj hogy csak õt teszi ki és a kocsit a játékossal nem.!
Hogy tudom megoldani?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. December 15. - 18:13:37
SetVehiclePos(GetPlayerVehicleId(playerid), X, Y, Z); // Vagy valami ilyesmi...
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 15. - 21:11:34
Köszönöm!
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. December 16. - 18:38:14
Hali.Tudnátok mondani valami tippet mit lehetne csinálni hogy a jármûvek ne süppedjenek a mappba? Ami a vizen van!
Cím: Kisebb kérdések
Írta: Dfoglalo - 2013. December 16. - 18:39:44
Képed mutatnál, hogy mire gondolsz? Egyébként nem süppednek bele, max úgy tû het. Esetleg feljebb helyezed õket egy picivel, és ennyi..
Cím: Kisebb kérdések
Írta: ZyZu. - 2013. December 16. - 23:20:11

Hali.Tudnátok mondani valami tippet mit lehetne csinálni hogy a jármûvek ne süppedjenek a mappba? Ami a vizen van!
 
[/quote]
Lassabban tölti be az objecteket mint a jármûveket.. helyetted índitanék egy timert amivel betöltöd a jármûveket szerver índitás után.. vagy amit leírt Dfoglalo.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2013. December 17. - 15:36:55
Kösz a tippeket kifogom próbálni...Rakok fel képet ha otthon leszek
Cím: Kisebb kérdések
Írta: nyomo - 2013. December 19. - 14:02:16
Helló
Vannak olyan teleportok hogy nincs semmi pickup ott, oda állsz az ajtóhoz és bedob mondjuk egy intibe... A kérdésem az lenne hogy ezek ugyan úgy pickup-al vannak megcsinálva és picukp id 0, vagy esetleg van ennek egy más módszere?
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 19. - 14:16:48
keresd ezt a publicot.
 
public CheckForWalkingTeleport(playerid)
{
Cím: Kisebb kérdések
Írta: nyomo - 2013. December 19. - 16:21:17
Bõvebben esetleg? Semmi jót nem találtam róla sajnos.
Cím: Kisebb kérdések
Írta: huhboy - 2013. December 19. - 22:24:59
Idézetet írta: nyomo date=1387466477\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Bõvebben esetleg? Semmi jót nem találtam róla sajnos.
 
ennyi:
OnPlayerUpdate(playerid) alá, vagy idõzítõre is kötheted, tök mindegy...csak idõzítõvel laggoltatni fog , ha sok a timer, nyomsz egy
 
if(IsPlayerInRangeOfPoint(playerid,1, x, y,z))//a belépési pont koordinátája
{
SetPlayerPos(playerid,x, y, z);//ahova szeretnéd, hogy a playert tegye
return 1;
}
Cím: Kisebb kérdések
Írta: nyomo - 2013. December 20. - 14:56:44
Ilyenre gondoltam gondoltam, jó!
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 21. - 09:53:15
Hellotok mitõl lehet hogy ez az object->
 
SetPlayerAttachedObject(playerid, 4, 2936, 1, 0.184699, 0.426247, 0.000000, 259.531341, 80.949592, 0.000000, 0.476124, 0.468181, 0.470769);

ez egy feszítõ vas.
Amint rá addolom megjelenik és eltünik :|
Cím: Kisebb kérdések
Írta: huhboy - 2013. December 21. - 11:45:01

Hellotok mitõl lehet hogy ez az object->
 
SetPlayerAttachedObject(playerid, 4, 2936, 1, 0.184699, 0.426247, 0.000000, 259.531341, 80.949592, 0.000000, 0.476124, 0.468181, 0.470769);

ez egy feszítõ vas.
Amint rá addolom megjelenik és eltünik :|
 
[/quote]
bemásolhatnád az egész kódot, abból többet meglehetne tudni....ennyibõl semmi baja nincs...
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 21. - 11:53:55

 

Hellotok mitõl lehet hogy ez az object->
 
SetPlayerAttachedObject(playerid, 4, 2936, 1, 0.184699, 0.426247, 0.000000, 259.531341, 80.949592, 0.000000, 0.476124, 0.468181, 0.470769);

ez egy feszítõ vas.
Amint rá addolom megjelenik és eltünik :|
 
[/quote]
bemásolhatnád az egész kódot, abból többet meglehetne tudni....ennyibõl semmi baja nincs...
 
[/quote]
   if(strcmp(cmd, \"/munkakezd\", true) == 0)
{
    if(PlayerInfo[playerid][pJob] == 31)
    {
        SetPlayerCheckpoint(playerid, 385.9188,2608.2549,17.4246, 3.0);
   SetPlayerAttachedObject(playerid, 3, 18634, 6, 0.078222, 0.000000, 0.110844, 298.897308, 264.126861, 193.350555, 1.000000, 1.000000, 1.000000);
   SendClientMessage(playerid,COLOR_GREEN,\"Menj a kijelölt helyre!\");
    }
    else
    {
          SendClientMessage(playerid, COLOR_GREY,\"Nem vagy bányász.\");
    }
    return 1;
}

ez a code :DD én írtam :33. Még egy olyan kérdésem lenne hogy , game mode-ba vannak kocsik amiket lerakok és láthatatlanok az mitõl lehet?
Cím: Kisebb kérdések
Írta: huhboy - 2013. December 21. - 12:03:13
elõször is...szerintem nem ugyanaz a két kód xd de a kódban hiba nincs......timer-ben, vagy OnPlayerUpdate-ban nincs
RemovePlayerAttachedObject

??
az autóid meg vagy nem jó helyre raktad, vagy más világba...
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2013. December 21. - 12:14:19

elõször is...szerintem nem ugyanaz a két kód xd de a kódban hiba nincs......timer-ben, vagy OnPlayerUpdate-ban nincs
RemovePlayerAttachedObject

??
az autóid meg vagy nem jó helyre raktad, vagy más világba...
 
[/quote]
siman a szabadba :DD nincsenek intibe :| ezért fura :\'D

Dupla hozzászólás automatikusan összefûzve. ( 2013. December 21. - 12:54:42 )

megvan.:S
Ha valakinek ugyan ilyen gondja lenne akkor keressen rá erre->
LinkVehicleToInterior
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 01. - 21:40:44
Valaki tudna olyat hogy adminnak másszínû az id-je.? Ja meg hogy a Ladmin4v2-ben ne csak az legyen hogy:
[ADMIN]Valaki parnacsott használt: REPAIR  HANEM
[ADMIN_CMD]:Valaki egy admin parancsott használt: REPAIR Szin is változna.
mert ha belenyulok a ladminba akkor valamiért errorozik pedig megvan a inc em! Sokat segítenétek ezzel! ;)
Ja és mégegy: Ha admin beirja hogy /setgravity akkor elküldi az admin_cmd-t az amdinoknak meg vált ne keljen rcon setgravity-t álitani!
Köszönöm! ;)
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 01. - 22:17:55

Valaki tudna olyat hogy adminnak másszínû az id-je.? Ja meg hogy a Ladmin4v2-ben ne csak az legyen hogy:
[ADMIN]Valaki parnacsott használt: REPAIR  HANEM
[ADMIN_CMD]:Valaki egy admin parancsott használt: REPAIR Szin is változna.
mert ha belenyulok a ladminba akkor valamiért errorozik pedig megvan a inc em! Sokat segítenétek ezzel! ;)
Ja és mégegy: Ha admin beirja hogy /setgravity akkor elküldi az admin_cmd-t az amdinoknak meg vált ne keljen rcon setgravity-t álitani!
Köszönöm! ;)
 
[/quote]
az elsõ kérésed nem igazán értem xd de a gravitációsba csak
 
dcmd_setgravity(playerid, params[])
{
//szintellenõrzés nem tudom hogy megy a ladmin-ban...xd de az nem nehéz belemáslnod
//meg nem árt egy ellenõrzést csinálni a paramsnak, hogy biztos szám legyen
new string[128];
format(string, 128, \"gravity %d\", params);
SendRconCommand(string);
return 1;
}
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Január 02. - 19:12:59
Hali.Van egy óra scriptem és nincs este a szerveren mikor felmegyek tudjátok mi a hiba?/*
/*
                                                                    dddddddd
   SSSSSSSSSSSSSSS hhhhhhh                                          d::::::d
 SS:::::::::::::::Sh:::::h                                          d::::::d
S:::::SSSSSS::::::Sh:::::h                                          d::::::d
S:::::S     SSSSSSSh:::::h                                          d:::::d
S:::::S             h::::h hhhhh         aaaaaaaaaaaaa      ddddddddd:::::d
S:::::S             h::::hh:::::hhh      a::::::::::::a   dd::::::::::::::d
 S::::SSSS          h::::::::::::::hh    aaaaaaaaa:::::a d::::::::::::::::d
  SS::::::SSSSS     h:::::::hhh::::::h            a::::ad:::::::ddddd:::::d
    SSS::::::::SS   h::::::h   h::::::h    aaaaaaa:::::ad::::::d    d:::::d
       SSSSSS::::S  h:::::h     h:::::h  aa::::::::::::ad:::::d     d:::::d
            S:::::S h:::::h     h:::::h a::::aaaa::::::ad:::::d     d:::::d
            S:::::S h:::::h     h:::::ha::::a    a:::::ad:::::d     d:::::d
SSSSSSS     S:::::S h:::::h     h:::::ha::::a    a:::::ad::::::ddddd::::::dd
S::::::SSSSSS:::::S h:::::h     h:::::ha:::::aaaa::::::a d:::::::::::::::::d
S:::::::::::::::SS  h:::::h     h:::::h a::::::::::aa:::a d:::::::::ddd::::d
 SSSSSSSSSSSSSSS    hhhhhhh     hhhhhhh  aaaaaaaaaa  aaaa  ddddddddd   ddddd
*/
 

#include
 
new Text:Time, Text:Date;
new hours;
new minute;
forward settime(playerid);
public OnGameModeInit()
{
   SetTimer(\"settime\",1000,true);
Date = TextDrawCreate(537.00000,10.00000,\"--\");
TextDrawFont(Date, 2);
   TextDrawSetOutline(Date,2); // thickness 1
   TextDrawBackgroundColor(Date,0x000000FF);
TextDrawLetterSize(Date,0.5,1.5);
Time = TextDrawCreate(547.00000,28.00000,\"--\");
TextDrawFont(Time, 2);
   TextDrawSetOutline(Time,2); // thickness 1
   TextDrawBackgroundColor(Time,0x000000FF);
TextDrawLetterSize(Time,0.5,1.5);
SetTimer(\"settime\",1000,true);
return 1;
}
public OnFilterScriptExit()
{
print(\"\\n-----------------------------------------------------\");
print(\" Update Version! WORLDCLOCK+DATE By Shadow !UNLOADED!\");
print(\"-----------------------------------------------------/n\");
return 1;
}
public OnPlayerConnect(playerid)
{
   gettime(hour, minute);
   SetPlayerTime(playerid,hour,minute);
   return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
TextDrawHideForPlayer(playerid, Time), TextDrawHideForPlayer(playerid, Date);
gettime(hours, minute);
   SetPlayerTime(playerid,hours,minute);
return 1;
}
public settime(playerid)
{
new string[256],year,month,day,hours,minutes,seconds;
       getdate(year, month, day), gettime(hours, minutes, seconds);
       format(string, sizeof string, \"%d/%s%d/%s%d\", day, ((month < 10) ? (\"0\") : (\"\")), month, (year < 10) ? (\"0\") : (\"\"), year);
       TextDrawSetString(Date, string);
       format(string, sizeof string, \"%s%d:%s%d:%s%d\", (hours < 10) ? (\"0\") : (\"\"), hours, (minutes < 10) ? (\"0\") : (\"\"), minutes, (seconds < 10) ? (\"0\") : (\"\"), seconds);
       TextDrawSetString(Time, string);
       SetPlayerTime(playerid,hours,minutes);
}
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Január 03. - 05:26:50
[mod]Látom több fórumozó nem értette meg miért lett megnyítva ez a téma pontosan, nos elmegyarázom tisztábban és érthetõen. A téma azért lett nyítva, hogy kisebb kérdéseket tudjatok írni nem szkripteket és egyébb módokat kérvényezni. A nem ide való hozzászolásokat töröltem máskor kérem aki ide írna elõbb olvassa el normálisan a téma címét és az elsõ hozzászolást, hogy mit is lehetséges pontosabban írni ebbe a témába! Köszönöm a megértést és probáljátok betartani ezeket a szabályokat.[/mod]
Cím: Kisebb kérdések
Írta: [email protected] - 2014. Január 04. - 16:59:51
Hogyan lehet azt megcsinálni hogy pl a játékos objecté alakuljon át?
Mint pl. egy kapuvá.
Cím: Kisebb kérdések
Írta: Hun_Norberto - 2014. Január 04. - 21:13:05

Hali.Van egy óra scriptem és nincs este a szerveren mikor felmegyek tudjátok mi a hiba?
 

public settime(playerid)
{
new string[256],year,month,day,hours,minutes,seconds;
       getdate(year, month, day), gettime(hours, minutes, seconds);
       format(string, sizeof string, \"%d/%s%d/%s%d\", day, ((month < 10) ? (\"0\") : (\"\")), month, (year < 10) ? (\"0\") : (\"\"), year);
       TextDrawSetString(Date, string);
       format(string, sizeof string, \"%s%d:%s%d:%s%d\", (hours < 10) ? (\"0\") : (\"\"), hours, (minutes < 10) ? (\"0\") : (\"\"), minutes, (seconds < 10) ? (\"0\") : (\"\"), seconds);
       TextDrawSetString(Time, string);
       SetPlayerTime(playerid,hours,minutes);
}

 

[/quote]
A settime callback-ot playerid paraméterrel definiáltad, és használtad, de amikor meghivod (a SetTimer-rel), nem adod meg a playerid-t.
Egy lehetséges megoldás:
A forward résznél töröld a playerid-t, és...
 

public settime()
{
new string[256],year,month,day,hours,minutes,seconds;
       getdate(year, month, day), gettime(hours, minutes, seconds);
       format(string, sizeof string, \"%d/%s%d/%s%d\", day, ((month < 10) ? (\"0\") : (\"\")), month, (year < 10) ? (\"0\") : (\"\"), year);
       TextDrawSetString(Date, string);
       format(string, sizeof string, \"%s%d:%s%d:%s%d\", (hours < 10) ? (\"0\") : (\"\"), hours, (minutes < 10) ? (\"0\") : (\"\"), minutes, (seconds < 10) ? (\"0\") : (\"\"), seconds);
       TextDrawSetString(Time, string);
for(new i; i   {
          SetPlayerTime(i,hours,minutes);
}
}

 
Tehát minden másodpercben végighalad a játékosokon, és beállitja nekik az idõt.
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Január 05. - 23:05:37

Hellotok!
Simán konvertáltam kb 2 órája a gamemodom és most már nem tudom.:| az amx-e megvan:)!
Valahogy megoldható hogy vissza legyen fordítva pwn.re?
 
[/quote]
Meg lehetséges oldalni de a probléma onnan kezdõdik ha vissza konvertálod nem kapod meg azt a pwn fájlt.. szóval hibás az egész mehet kukába, max vissza kapsz pár kódot de azt is hibásan.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 06. - 20:06:09
Szép estét mindenkinek. lenne egy kis MTA gondom....ez mitõl van? xd
vidikártyám 2 gb-s, mta-ban c-s objectek vannak....
ötlet?
\"mta-screen_2014-01-06_20-01-59_www.kepfeltoltes.hu_.png\"
Cím: Kisebb kérdések
Írta: Aldoooo - 2014. Január 08. - 18:27:18
Nekem is ilyen volt c -s objectekel anno..ragd újra.
Cím: Kisebb kérdések
Írta: Ezredes.$ - 2014. Január 08. - 18:40:53
Off.



ragd
 
[/quote]
 
daquf.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 08. - 19:13:38

ragd újra.
 
[/quote]
A mai tizenévesek (y) sok sikert az életben ;)
egyébként meg újra rakhatom akárhányszor, ugyanúgy homályosak maradnak....
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 08. - 19:37:25
Sziasztok! Abba tudna valaki segíteni hogy hogyan lehet megcsinálni hogy Team-társat ne lehessen sebezni!?
Ne irjon ki semmit meg ne vonjon le semmit csak ne lehessen ölni.
Én butus vagyok ehez.  :Cry2:  :OO
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Január 08. - 20:39:46
Hellotok azt szeretném hogy amikor a kocsi felrobban akkor lecrealjon egy roncs kocsit , amit lehetne vontatni és hasonlók,de itt tartok.
 
public OnVehicleDeath(vehicleid)
{
DestroyObject(obj[vehicleid]);
   DestroyObject(obj2[vehicleid]);
   Flasher[vehicleid] = 0;
   new Float:vehx, Float:vehy, Float:vehz;
   GetVehiclePos(GetPlayerVehicleID(i), vehx, vehy, vehz);
   CreateDynamicObject(5001,vehx,vehy,vehz,0.0,0.0,0.0);
   return 1;
}

 
Hogy lehetne megoldani hogy eltünjön a roncs ha pl beírja valaki hogy /elvontat?
Cím: Kisebb kérdések
Írta: Lucio - 2014. Január 08. - 21:20:45
A roncsautó létrehozását egy globális változóba rakod ahogy az obj2-nél is van
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Január 08. - 21:49:17
köszönöm:D és azt hogy tudom lekérdezni hogy a játékos az adott object közelébe van:?+hogy azt az objectet törölje ami mellete van.:s
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 08. - 22:10:49

Sziasztok! Abba tudna valaki segíteni hogy hogyan lehet megcsinálni hogy Team-társat ne lehessen sebezni!?
Ne irjon ki semmit meg ne vonjon le semmit csak ne lehessen ölni.
Én butus vagyok ehez.  :Cry2:  :OO
 
[/quote]
mindkét playert tedd ugyanabba a team-be, jelen esetben az 1-be, ami lehet mondjuk asd is, csak elõtte definiáld, hogy #define asd 1
 
SetPlayerTeam(playerid, 1);// az 1 helyett írhatsz bármi mást, csak definiáld számmal.

 
ha pedig újra ölhetõvé akarod tenni õt,
 
SetPlayerTeam(playerid, NO_TEAM);
Cím: Kisebb kérdések
Írta: Petrik - 2014. Január 09. - 16:56:36
Sziasztok!
Ha sok dolgot mentek dinivel (kocsik, házak, játékosok, ilyesmi), akkor az nagyobb negatív hatással van a szerverre, mintha phpmyadminba mentenék? Ha igen, mennyivel?
Cím: Kisebb kérdések
Írta: Pedró - 2014. Január 09. - 17:34:54

Sziasztok!
Ha sok dolgot mentek dinivel (kocsik, házak, játékosok, ilyesmi), akkor az nagyobb negatív hatással van a szerverre, mintha phpmyadminba mentenék? Ha igen, mennyivel?
 
[/quote]
MySQL-re gondolsz. Hát attól függ..
Ha a mentési folyamatok elenyészõek, tehát kevésszer mentesz.. Például: Játékosoknak adatait csak kilépéskor, házak adatait csak akkor, ha változik egy adat, kocsikat csak akkor mented ha nagyobb változás történik.. Idõzítõk nélkül, akkor nem okoz negatívumot..
Viszont ha sûrûn mentesz, meg sokat, akkor ajánlatosabb SQL-t választanod, nos itt van 2 lehetõséged.. SQLite, ami alapból benne van a kliensbe, vagypedig a MySQL, amely használatához plugint kell letöltened, ott pedig ami az eddigi legjobb, BlueG MySQL pluginja, amely többszálon futtatja a query-ket, lekérdezéseket, stb stb..
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Január 09. - 19:27:55
Hellotok.!
Hogy tudom azt megcsinálni hogy egy globális váltzos objectet töröljek,úgy hogy a közelébe vagyok , és csak azt törölje ami a közelembe van?
pl.:
 
new fal = 12345;
cmd:fal
{
new float:x
new float:y
new float:z
GetPlayerPos(x,y,z)
createobject(fal,x,y,z,0.0,0.0,0.0);
}
cmd:rombol
{
if(/ide kellene hogy hogytudom lekérdezni azt hogy van-e a közeléb fal változós object)
{
  RemoveObject(fal);//ide meg hogy csak azt törölje
}
}

 
Valaki tud segíteni?
Cím: Kisebb kérdések
Írta: lanviier - 2014. Január 11. - 17:11:29
Hogy kell azt megcsinálni hogy a kaput milyen messzirõl tudjam nyitni?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 11. - 17:58:58

Hogy kell azt megcsinálni hogy a kaput milyen messzirõl tudjam nyitni?
 
[/quote]
 
If(IsPlayerInRangeOfPoint(playerid,5.0, x, y, z);//az 5.0 a távolság az adott ponttól, tetszés szerint változtathatod...
Cím: Kisebb kérdések
Írta: lanviier - 2014. Január 11. - 18:30:31
és ezt mi alá kell bemásolnom?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 11. - 18:34:47

és ezt mi alá kell bemásolnom?
 
[/quote]
attól függ, mihez akarod...ha pl parancsra akarod nyitni a kaput, akkor a parancs alá eztt írod, és alá, a kapu nyitást...viszont ha magától akarod, hogy nyíljon, akkor timerre kell kötnöd.
Cím: Kisebb kérdések
Írta: lanviier - 2014. Január 11. - 18:56:58
hátt nekem hibát ad ki :S
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 11. - 19:28:31

hátt nekem hibát ad ki :S
 
[/quote]
máspld be a kódot, meg a hibaüzenetet :D
Cím: Kisebb kérdések
Írta: lanviier - 2014. Január 11. - 20:00:22
KÓD:
 
#include 
forward Csukodjbe();
//SZINEK
//----------------[]Szinkodók[]------------------------
#define FEHER 0xFFFFFFAA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOUR_GREEN 0x33AA33AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOUR_YELLOW 0xFFFF00AA
#define COLOR_PURPLE 0x9900FFAA
#define COLOR_BROWN 0x993300AA
#define COLOR_ORANGE 0xFF9933AA
#define COLOR_CYAN 0x99FFFFAA
#define COLOR_TAN 0xFFFFCCAA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_KHAKI 0x999900AA
#define COLOR_LIME 0x99FF00AA
#define COLOR_ERROR   0xFF202020
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_BLACK 0x000000AA
#define COLOR_TURQ 0x00A3C0AA
#define COLOR_LIGHTBLUE 0x00BFFFAA
#define COLOR_GREENISHGOLD 0xCCFFDD56
#define COLOR_LIGHTBLUEGREEN 0x0FFDD349
#define COLOR_NEUTRALBLUE 0xABCDEF01
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define COLOR_LEMON 0xDDDD2357
#define COLOR_AQUA 0x7CFC00AA
#define COLOR_WHITEYELLOW 0xFFE87DAA
#define COLOR_BLUEAQUA 0x7E60FFAA
#define COLOR_GREENYELLOWWHITE 0xCBFF45AA
#define COLOR_DARKBLUE 0x15005EAA
#define COLOR_RED 0xff0000AA
#define piros 0xff0000AA
#define COLOR_ROB_SUCCESS 0x00CCFFAA
#define COLOR_ROB_FAILURE 0xCCCCFFAA
#define COLOR_ROB_ERROR 0xFF0000AA
#define COLOR_ALIEN 0x90FF87FF
#define COLOR_SHOOTER 0xFFAC82FF
#define COLOR_WHITE 0xFFFFD5FF
#define COLOR_BLUE    (0x0000FFAA)
#define GELTONA 0xFFFF00FF
#define BALTA 0xFFFFFFFF
#define COLOUR_RED 0xEB000FFF
#define COLOR_TRANSPARENT 0xFFFFFF00
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_LBLUE        0x17ddebAA
#define COL_EASY           \"{FFF1AF}\"
#define COL_WHITE          \"{FFFFFF}\"
#define COL_BLACK          \"{0E0101}\"
#define COL_GREY           \"{C3C3C3}\"
#define COL_GREEN          \"{6EF83C}\"
#define COL_RED            \"{F81414}\"
#define COL_CYAN           \"{00FFEE}\"
#define COL_LIGHTBLUE      \"{00C0FF}\"
#define COL_BLUE           \"{0049FF}\"
#define COL_MAGENTA        \"{F300FF}\"
#define COL_VIOLET         \"{B700FF}\"
#define COL_PINK           \"{FF00EA}\"
#define COL_MARONE         \"{A90202}\"
#define COL_CMD            \"{B8FF02}\"
#define COL_PARAM          \"{3FCD02}\"
#define COL_SERVER         \"{AFE7FF}\"
#define COL_VALUE          \"{A3E4FF}\"
#define COL_RULE2          \"{FBDF89}\"
#define COL_RWHITE         \"{FFFFFF}\"
#define COL_LGREEN         \"{C9FFAB}\"
#define COL_LRED           \"{FFA1A1}\"
#define COL_LRED2          \"{C77D87}\"
#define COLOR_YELLOW 0xFFFF00AA
 
//SZINEK VÉGE
new kapu;
new timer;
public OnGameModeInit()
CreateObject(16409, -2990.447753, 477.329681, 3.856916, 0.000000, 0.000000, 179.699996);//asd
public OnFilterScriptInit()
{
kapu = CreateObject(11319, -2983.099853, 478.314666, 5.274063, 0.000000, 0.000000, 0.000000);//asd
return 1;
}
public OnFilterScriptExit()
{
KillTimer(timer);
return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/kgarazs2\", cmdtext, true, 10) == 0)
{
   SendClientMessage(playerid, COLOR_WHITE, \"10másodperc múlva záródik!\");
MoveObject(kapu, -2983.099853, 478.314666, 0.974063, 2.0);
timer = SetTimerEx(\"Csukodjbe\",10000,0,\"i\",playerid);
   if(IsPlayerInRangeOfPoint(playerid,5.0,-2983.099853, 478.314666, 0.974063);//az 5.0 a távolság az adott ponttól, tetszés szerint változtathatod...
return 1;
}
return 0;
}
public Csukodjbe()
{
MoveObject(kapu, -2983.099853, 478.314666, 5.274063, 2.0);
}

 
Hiba üzentet:
C:\\Users\\Zsolti\\Desktop\\Impossible\\filterscripts\\PPGarazs.pwn(103) : error 001: expected token: \")\", but found \";\"
C:\\Users\\Zsolti\\Desktop\\Impossible\\filterscripts\\PPGarazs.pwn(103) : error 036: empty statement
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Cím: Kisebb kérdések
Írta: bbTamas - 2014. Január 11. - 20:11:06
Feltételnél cseréld ki erre:
 
if(IsPlayerInRangeOfPoint(playerid,5.0,-2983.099853, 478.314666, 0.974063))
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 11. - 20:43:54

KÓD:
 
#include 
forward Csukodjbe();
//SZINEK
//----------------[]Szinkodók[]------------------------
#define FEHER 0xFFFFFFAA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOUR_GREEN 0x33AA33AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOUR_YELLOW 0xFFFF00AA
#define COLOR_PURPLE 0x9900FFAA
#define COLOR_BROWN 0x993300AA
#define COLOR_ORANGE 0xFF9933AA
#define COLOR_CYAN 0x99FFFFAA
#define COLOR_TAN 0xFFFFCCAA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_KHAKI 0x999900AA
#define COLOR_LIME 0x99FF00AA
#define COLOR_ERROR   0xFF202020
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_BLACK 0x000000AA
#define COLOR_TURQ 0x00A3C0AA
#define COLOR_LIGHTBLUE 0x00BFFFAA
#define COLOR_GREENISHGOLD 0xCCFFDD56
#define COLOR_LIGHTBLUEGREEN 0x0FFDD349
#define COLOR_NEUTRALBLUE 0xABCDEF01
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define COLOR_LEMON 0xDDDD2357
#define COLOR_AQUA 0x7CFC00AA
#define COLOR_WHITEYELLOW 0xFFE87DAA
#define COLOR_BLUEAQUA 0x7E60FFAA
#define COLOR_GREENYELLOWWHITE 0xCBFF45AA
#define COLOR_DARKBLUE 0x15005EAA
#define COLOR_RED 0xff0000AA
#define piros 0xff0000AA
#define COLOR_ROB_SUCCESS 0x00CCFFAA
#define COLOR_ROB_FAILURE 0xCCCCFFAA
#define COLOR_ROB_ERROR 0xFF0000AA
#define COLOR_ALIEN 0x90FF87FF
#define COLOR_SHOOTER 0xFFAC82FF
#define COLOR_WHITE 0xFFFFD5FF
#define COLOR_BLUE    (0x0000FFAA)
#define GELTONA 0xFFFF00FF
#define BALTA 0xFFFFFFFF
#define COLOUR_RED 0xEB000FFF
#define COLOR_TRANSPARENT 0xFFFFFF00
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_LBLUE        0x17ddebAA
#define COL_EASY           \"{FFF1AF}\"
#define COL_WHITE          \"{FFFFFF}\"
#define COL_BLACK          \"{0E0101}\"
#define COL_GREY           \"{C3C3C3}\"
#define COL_GREEN          \"{6EF83C}\"
#define COL_RED            \"{F81414}\"
#define COL_CYAN           \"{00FFEE}\"
#define COL_LIGHTBLUE      \"{00C0FF}\"
#define COL_BLUE           \"{0049FF}\"
#define COL_MAGENTA        \"{F300FF}\"
#define COL_VIOLET         \"{B700FF}\"
#define COL_PINK           \"{FF00EA}\"
#define COL_MARONE         \"{A90202}\"
#define COL_CMD            \"{B8FF02}\"
#define COL_PARAM          \"{3FCD02}\"
#define COL_SERVER         \"{AFE7FF}\"
#define COL_VALUE          \"{A3E4FF}\"
#define COL_RULE2          \"{FBDF89}\"
#define COL_RWHITE         \"{FFFFFF}\"
#define COL_LGREEN         \"{C9FFAB}\"
#define COL_LRED           \"{FFA1A1}\"
#define COL_LRED2          \"{C77D87}\"
#define COLOR_YELLOW 0xFFFF00AA
 
//SZINEK VÉGE
new kapu;
new timer;
public OnGameModeInit()
CreateObject(16409, -2990.447753, 477.329681, 3.856916, 0.000000, 0.000000, 179.699996);//asd
public OnFilterScriptInit()
{
kapu = CreateObject(11319, -2983.099853, 478.314666, 5.274063, 0.000000, 0.000000, 0.000000);//asd
return 1;
}
public OnFilterScriptExit()
{
KillTimer(timer);
return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/kgarazs2\", cmdtext, true, 10) == 0)
{
   SendClientMessage(playerid, COLOR_WHITE, \"10másodperc múlva záródik!\");
MoveObject(kapu, -2983.099853, 478.314666, 0.974063, 2.0);
timer = SetTimerEx(\"Csukodjbe\",10000,0,\"i\",playerid);
   if(IsPlayerInRangeOfPoint(playerid,5.0,-2983.099853, 478.314666, 0.974063);//az 5.0 a távolság az adott ponttól, tetszés szerint változtathatod...
return 1;
}
return 0;
}
public Csukodjbe()
{
MoveObject(kapu, -2983.099853, 478.314666, 5.274063, 2.0);
}

 
Hiba üzentet:
C:\\Users\\Zsolti\\Desktop\\Impossible\\filterscripts\\PPGarazs.pwn(103) : error 001: expected token: \")\", but found \";\"
C:\\Users\\Zsolti\\Desktop\\Impossible\\filterscripts\\PPGarazs.pwn(103) : error 036: empty statement
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
2 Errors.
 
[/quote]
ennek mûködnie kell.......
 
#include 
forward Csukodjbe();
new kapu;
new timer;
 

public OnFilterScriptInit()
{
   CreateObject(16409, -2990.447753, 477.329681, 3.856916, 0.000000, 0.000000, 179.699996);//asd
kapu = CreateObject(11319, -2983.099853, 478.314666, 5.274063, 0.000000, 0.000000, 0.000000);//asd
return 1;
}
public OnFilterScriptExit()
{
KillTimer(timer);
return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(\"/kgarazs2\", cmdtext, true, 10) == 0)
{
       if(IsPlayerInRangeOfPoint(playerid,5.0,-2983.099853, 478.314666, 0.974063))
       {
         SendClientMessage(playerid, 0xffffffaa, \"10másodperc múlva záródik!\");
          MoveObject(kapu, -2983.099853, 478.314666, 0.974063, 2.0);
          timer = SetTimerEx(\"Csukodjbe\",10000,0,\"i\",playerid);
      }
       return 1;
    }
    return 0;
}
public Csukodjbe()
{
MoveObject(kapu, -2983.099853, 478.314666, 5.274063, 2.0);
}
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 13. - 14:31:08
Üdv valaki tud segiteni hogy adminnak szines idje legyen? Ladmin4v2 használok.
Admin:
PiCsUUU [3]:assss
Nem admin.
PiCsUUU [3]:asss
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 13. - 15:03:17
Idézetet írta: PiCsUUU date=1389619868\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Üdv valaki tud segiteni hogy adminnak szines idje legyen? Ladmin4v2 használok.
Admin:
PiCsUUU [3]:assss
Nem admin.
PiCsUUU [3]:asss
 
OnPlayerText alá csinálsz egy sort a módban, hogy
 
new string[256];
if(IsPlayerLAdmin(playerid))
{
format(string, sizeof(string), \"%s (színkód}[%d]: {ffffff}%s\", GetPlayerName(playerid), playerid, text);
}
else
{
format(string, sizeof(string), \"%s (ffffff}[%d]:{ffffff} %s\", GetPlayerName(playerid), playerid, text);
}
return SendClientMessageToAll(GetPlayerColor(playerid), string);

 
elvileg mûködnie kell...csak includeold a ladmin inc-ét..
 
#include <IsPlayerLAdmin>
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 13. - 18:03:45
Ezeket irta ki..
 
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(9) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(9) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(13) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(13) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(16) : warning 225: unreachable code

 
[gmod]Máskor code tagokat használni![/gmod]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 13. - 19:38:29
Idézetet írta: PiCsUUU date=1389632625\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ezeket irta ki..
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(9) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(9) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(13) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(13) : warning 202: number of arguments does not match definition
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\id.pwn(16) : warning 225: unreachable code
 
gondoltam berakod a módodba -.-\"
 

public OnPlayerText(playerid, text[])
{
new string[256];
if(IsPlayerLAdmin(playerid))
{
format(string, sizeof(string), \"%s (színkód}[%d]: {ffffff}%s\", GetPlayerName(playerid), playerid, text);
}
else
{
format(string, sizeof(string), \"%s (ffffff}[%d]:{ffffff} %s\", GetPlayerName(playerid), playerid, text);
}
return SendClientMessageToAll(GetPlayerColor(playerid), string);
}
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 13. - 19:48:52
meg csináltam de még ID-t SE ír ki  :$  :cry3:
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 13. - 20:31:12

meg csináltam de még ID-t SE ír ki  :$  :cry3:
 
[/quote]
ezért kéne jól a módba írni....ha gondolod, skypeon segítek....
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 13. - 20:39:48
ohh azt megköszönném  :yes:
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Január 14. - 18:51:00
Helló.Valaki tudja mért nem mükszik ez a parancs?
error nincs a módba csak mikor beírom akkor Unknow Command ír ki
 
COMMAND:cc(playerid,params[])
{
   SendAdminText(playerid, \"/cc\", params);
   // Check if the player has logged in
   if (APlayerData[playerid][LoggedIn] == true)
   {
       //admin szintet ellenörzni
if(APlayerData[playerid][PlayerLevel] < 5)
{
        for(new i = 0; i <= 100; i++) SendClientMessageToAll(-1, \"\");
        for(new i = 0; i <= 100; i++) SendClientMessageToAll(-1, \"\");
        for(new i = 0; i <= 100; i++) SendClientMessageToAll(-1, \"\");
}
else
   return 0;
}
else
    return 0;
// Let the server know that this was a valid command
return 1;
}
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 14. - 18:55:23
Idézetet írta: ZSOLTI99 date=1389721860\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Helló.Valaki tudja mért nem mükszik ez a parancs?
error nincs a módba csak mikor beírom akkor Unknow Command ír ki
 
COMMAND:cc(playerid,params[])
{
    SendAdminText(playerid, \"/cc\", params);
    // Check if the player has logged in
   
    if (APlayerData[playerid][LoggedIn] == true)
    {
        //admin szintet ellenörzni
if(APlayerData[playerid][PlayerLevel] < 5)
{
        for(new i = 0; i <= 100; i++) SendClientMessageToAll(-1, \"\");
        for(new i = 0; i <= 100; i++) SendClientMessageToAll(-1, \"\");
        for(new i = 0; i <= 100; i++) SendClientMessageToAll(-1, \"\");
       
}
else
   return 0;
}
else
    return 0;
// Let the server know that this was a valid command
return 1;
}

 

felesleges a sok return 0; mivel csak akkor hajtja végre, ha megfelel a feltételeknek.
de a hiba, amit te keresel, az az, hogy te valószínûleg 5-ös admin vagy a szerveren,......viszont a kód úgy szól, hogy 5-nél kisebb szintû játékos használhassa....
 
COMMAND:cc(playerid,params[])
{
    if (APlayerData[playerid][LoggedIn] == true)
    {
//if(APlayerData[playerid][PlayerLevel] < 5)// a < jelet ki kell cserélni >= tehát javítva:
                if(APlayerData[playerid][PlayerLevel] >= 5)
{
        for(new i = 0; i < 100; i++)
        SendClientMessageToAll(0xffffffaa,\" \");
                SendAdminText(playerid, \"/cc\", params); // ezt meg elég akkor elküldeni, ha a parancs végbement.
       
}
    }
return 1;
}
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 14. - 20:21:12
Hali valaki tudja miért írja ki hogy:
 
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\autores.pwn(21) : error 017: undefined symbol \"CMDMessageToAdmins\"
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 14. - 20:29:33
Idézetet írta: PiCsUUU date=1389727272\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali valaki tudja miért írja ki hogy:
 
C:\\Users\\Levente\\Desktop\\Bandaháborúk szerver\\filterscripts\\autores.pwn(21) : error 017: undefined symbol \"CMDMessageToAdmins\"

 

nincs definiálva a CMDMessageToAdmins...
ahogy elnézem ladminból van......kitöröltél egy pár sort...beleértve magát a parancsot is a CMD után....
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 14. - 20:34:54
És valami megolds?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Január 14. - 20:41:37
kösz a segítséget sikerült
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 16. - 16:45:08
Hali valaki tudna segiteni abban hogy az az ember használhassa akit \"be\" rakok?
Code.
 
new name[MAX_PLAYER_NAME];
   if(!strcmp(name,\"Szabi.\")) return SendClientMessage(playerid,COLOR_RED,\"HIBA: Nincs jogod ebbõl a csapatból kirugni embereket!\");

 
de most pl nem engedi neki hiába az a neve...
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 16. - 17:38:06
new name[MAX_PLAYER_NAME];
   if(!strfind(name,\"Szabi.\", true) != -1) return SendClientMessage(playerid,COLOR_RED,\"HIBA: Nincs jogod ebbõl a csapatból kirugni embereket!\");
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 16. - 17:51:47
ezt irja. warning 213: tag mismatch
Cím: Kisebb kérdések
Írta: huhboy - 2014. Január 16. - 18:02:21
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
    if(strfind(name,\"Szabi.\", true) != -1) return SendClientMessage(playerid,COLOR_RED,\"HIBA: Nincs jogod ebbõl a csapatból kirugni embereket!\");

 
így?
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 16. - 20:46:24
Köszi de már megoldodott minden  :D  :$
Cím: Kisebb kérdések
Írta: lanviier - 2014. Január 25. - 21:24:41
RemoveBuildingForPlayer(playerid, 4990, 1646.1953, -2414.0703, 17.9297, 0.25);
erre miért ad ki hibát?
az on game mode init alá rakom be pedig
C:\\Users\\Zsolti\\Desktop\\Impossible\\gamemodes\\bare.pwn(264) : error 017: undefined symbol \"playerid\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Január 26. - 11:54:23
AZt hogyan tudom megcsinálni hogy ha valaki feljön és a Dialogba írja a nevét pl Szia Juci(ez megvan)\\n Kérlek írd be a jelszavad a lenti mezõben
de a nevet nemtudom megcsinálni már próbálkoztam vele de nem jön össze ...Esetleg valaki tudna egy tippet adni?
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Január 26. - 20:57:36
DIALOG_STYLE_PASSWORD ott használd
Cím: Kisebb kérdések
Írta: bbTamas - 2014. Január 26. - 21:28:37
Idézetet írta: lanviier date=1390681481\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
RemoveBuildingForPlayer(playerid, 4990, 1646.1953, -2414.0703, 17.9297, 0.25);
erre miért ad ki hibát?
az on game mode init alá rakom be pedig
C:\\Users\\Zsolti\\Desktop\\Impossible\\gamemodes\\bare.pwn(264) : error 017: undefined symbol \"playerid\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
 
Rakd a OnPlayerConnect függvény alá:
Azért ír hibát mert hiányzik a playerid paraméter.
Tehát helyesen:
 
public OnPlayerConnect(playerid)
{
    RemoveBuildingForPlayer(playerid, 4990, 1646.1953, -2414.0703, 17.9297, 0.25);
    return 1;
}
Cím: Kisebb kérdések
Írta: HackFlux - 2014. Január 27. - 11:37:36
SaMp-ban melyik az az idõjárás,amikor piros minden és mozognak a fák ?Mintha be lennél szívva....
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Január 28. - 01:48:55
Idézetet írta: HackFlux date=1390819056\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
SaMp-ban melyik az az idõjárás,amikor piros minden és mozognak a fák ?Mintha be lennél szívva....
 
0-7   Blue skies
08   Stormy
09   Cloudy and foggy
10   Clear blue sky
11   Heatwave
12-15   Dull, colourless
16   Dull, cloudy ,rainy
17-18   Heatwave
19   Sandstorm
20   Foggy, Greenish
21   Very dark, gradiented skyline, purple
22   Very dark, gradiented skyline, purple
23-26   Pale orange
27-29   Fresh blue
30-32   Dark, cloudy, teal
33   Dark, cloudy, brown
34   Blue/purple, regular
35   Dull brown
36-38   Bright, foggy, orange
39   Very bright
40-42   Blue/purple cloudy
43   Toxic clouds
44   Black/white sky
51-53   Amazing draw distance
700   Stormy weather with pink sky and crystal water
150   Darkest weather ever
Cím: Kisebb kérdések
Írta: HackFlux - 2014. Január 28. - 07:35:20
Kössz ZyZu
Cím: Kisebb kérdések
Írta: Pedró - 2014. Január 28. - 11:36:36
Idézetet írta: ZyZu. date=1390870135\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


SaMp-ban melyik az az idõjárás,amikor piros minden és mozognak a fák ?Mintha be lennél szívva....
 
0-7   Blue skies
08   Stormy
09   Cloudy and foggy
10   Clear blue sky
11   Heatwave
12-15   Dull, colourless
16   Dull, cloudy ,rainy
17-18   Heatwave
19   Sandstorm
20   Foggy, Greenish
21   Very dark, gradiented skyline, purple
22   Very dark, gradiented skyline, purple
23-26   Pale orange
27-29   Fresh blue
30-32   Dark, cloudy, teal
33   Dark, cloudy, brown
34   Blue/purple, regular
35   Dull brown
36-38   Bright, foggy, orange
39   Very bright
40-42   Blue/purple cloudy
43   Toxic clouds
44   Black/white sky
51-53   Amazing draw distance
700   Stormy weather with pink sky and crystal water
150   Darkest weather ever
 
[/quote]
Forrás?:)
Egyébként nem írtad még mindig le a választ a kérdésre..
Cím: Kisebb kérdések
Írta: HackFlux - 2014. Január 28. - 18:58:37
Hát nem írta le,de ott megtaláltam,azt amelyik nekem kell :)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Január 30. - 00:25:12
Sziasztok!
Végre írok ebbe a témába is, mint kérdezõ. :D
Ha létrehozok CreateDynamicObject függvénnyel 3 objectet, A-t, B-t, és C-t, ebben a sorrendben, akkor A ID-je 1, B ID-je 2, míg C ID-je 3 lesz. Ha törlöm B-t a DestroyDynamicObject függvénnyel, akkor A ID-je 1, és C ID-je 2 lesz, vagy rosszul tudom, és valami csoda folytán C ID-je maradna 3? :hmmm: Jól jönne, ha C ID-je maradna 3, de szerintem ekkora mázlim nincs. Viszont ilyen dologért nem fogok tesztet készíteni, szóval tõletek kérek megerõsítést a dologról. :D
Köszönettel,
Dfoglalo
Cím: Kisebb kérdések
Írta: Pedró - 2014. Január 30. - 18:03:01
Idézetet írta: Dfoglalo date=1391037912\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Viszont ilyen dologért nem fogok tesztet készíteni, szóval tõletek kérek megerõsítést a dologról. :D
Pedig ha saját magad teszteled a funkciókat, sokkal jobban áttudod tekinteni a folyamatokat. :/
Egyébként ez már nem aktuális, ennek nyitottál külön témát, amelyben ez a kérdés meg lett már válaszolva..
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Január 31. - 12:55:22
Idézetet írta: Pedró date=1391101381\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Viszont ilyen dologért nem fogok tesztet készíteni, szóval tõletek kérek megerõsítést a dologról. :D
Pedig ha saját magad teszteled a funkciókat, sokkal jobban áttudod tekinteni a folyamatokat. :/
Egyébként ez már nem aktuális, ennek nyitottál külön témát, amelyben ez a kérdés meg lett már válaszolva..
 
[/quote]
Ezt hamarabb írtam, mint a témát. :) A témába viszont egy nagyobb kérdést is bele tettem, amelyhez mellékeltem ezt a kérdést is, hátha ott hamarabb választ kapok... Ugyanis a kiemelt témákat nem nagyon látogatják mostanában. :(
Viszont van egy új kérdésem is: melyik az az anim, amikor valaki baseball, lapáttal, vagy esetleg golf ütõvel üt valakit? Pontosabban ez az anim kéne:
 

[hs width=555]
http://www.kephost.com/images4/2014/1/31/a1_2014_1_31_mcemk5fopk.bmp[/hs]
Cím: Kisebb kérdések
Írta: Asdelon - 2014. Január 31. - 15:08:45


Idézetet írta: Dfoglalo date=1391169322\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 
Viszont ilyen dologért nem fogok tesztet készíteni, szóval tõletek kérek megerõsítést a dologról. :D
Pedig ha saját magad teszteled a funkciókat, sokkal jobban áttudod tekinteni a folyamatokat. :/
Egyébként ez már nem aktuális, ennek nyitottál külön témát, amelyben ez a kérdés meg lett már válaszolva..
 
[/quote]
Ezt hamarabb írtam, mint a témát. :) A témába viszont egy nagyobb kérdést is bele tettem, amelyhez mellékeltem ezt a kérdést is, hátha ott hamarabb választ kapok... Ugyanis a kiemelt témákat nem nagyon látogatják mostanában. :(
Viszont van egy új kérdésem is: melyik az az anim, amikor valaki baseball, lapáttal, vagy esetleg golf ütõvel üt valakit? Pontosabban ez az anim kéne:
 

[hs width=555]
http://www.kephost.com/images4/2014/1/31/a1_2014_1_31_mcemk5fopk.bmp[/hs]
 

[/quote]
 
Lehet rosszat írok, de véletlenül nem ezek azok?
 
Bat_1
Bat_2
Bat_3
Bat_4
Bat_block
Bat_Hit_1
Bat_Hit_2
Bat_Hit_3
Bat_IDLE
Bat_M
BAT_PART
[/quote]
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Január 31. - 15:18:53
Nekem konkrétan a megfelelõ kell, nem akarom végig próbálgatni az összeset... Plusz lehet, hogy nem is azok lesznek. És mivel több száz anim van, egy konkrét válaszra lenne szükségem.
Cím: Kisebb kérdések
Írta: Asdelon - 2014. Január 31. - 15:39:02
én úgy ismerem, kódok nélkül, hogy a bat, a sima baseballos ütés készülés,vagy mi..  :-[
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Január 31. - 15:52:50
Csak az nem biztos, hogy a lapátra is igaz, és én csak a lapáton néztem meg az ütés kinézetét. Na mindegy, majd kipróbálom... Majd.
Cím: Kisebb kérdések
Írta: Pedró - 2014. Február 02. - 21:10:46
Idézetet írta: Dfoglalo date=1391179970\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Csak az nem biztos, hogy a lapátra is igaz, és én csak a lapáton néztem meg az ütés kinézetét. Na mindegy, majd kipróbálom... Majd.
 
ApplyAnimation(playerid, \"BASEBALL\", \"BAT_1\", 4.0, 1, 0, 0, 0, -1);
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Február 02. - 21:31:11
Akkor Asdelon sem tévedett :D Viszont még mindig nem foglalkoztam vele, s csak a kérdést tettem még fel, de így legalább már nem kell keresgélem. Köszi mindenkinek.
Cím: Kisebb kérdések
Írta: Petrik - 2014. Február 03. - 21:56:01
Sziasztok.
Szeretnék egy játszott perc mérõt timerekkel (1 perces timerek), és arra lennék kíváncsi, hogy nagyon laggoltat-e minden játékosnak egy külön timer?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Február 03. - 22:12:32
Igazából mindegy... Jó a sima is ciklusokkal, meg playeridis is anélkül.
Cím: Kisebb kérdések
Írta: RicsikeHUN - 2014. Február 10. - 21:46:42
Sziasztok!
Lenne egy kérdésem: letöltöttem a TrueLifeRPG modot otthoni szórakozásra. De nem tudom elndítani, mert ezt írja ki: (kép)
\"TrueLifeRPG_gond_www.kepfeltoltes.hu_.png\"
A választ elõre is köszönöm!
Cím: Kisebb kérdések
Írta: divkn - 2014. Február 10. - 21:54:33
Ennél kissebb képet nem tudtál bemásolni? :D
[hs width=300 height=180]http://kepfeltoltes.hu/140210/TrueLifeRPG_gond_www.kepfeltoltes.hu_.png[/hs]
(Ha képfeltöltésre töltöd fel, akkor a direct linket kell kimásolnod és beillesztened img kódok közé)


Egy plugin valószínûleg nincs betöltve, legalábbis egy funkciót nem tud értelmezni ami a játékmódban van.
Cím: Kisebb kérdések
Írta: dawee0101 - 2014. Február 11. - 16:02:11
Sziasztok!
Mi a probléma akkor ha csatlakoznék bármelyik szerverre nem dob be, semmit se csinál. Eddig jó volt nem tudom mi lehet a baj.
Tippek?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Február 11. - 16:35:17
Idézetet írta: dawee0101 date=1392130931\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Mi a probléma akkor ha csatlakoznék bármelyik szerverre nem dob be, semmit se csinál. Eddig jó volt nem tudom mi lehet a baj.
Tippek?
 
próbáld meg a dokumentumokban a gta mappájából a gta_sa.set-et törölni :)
Cím: Kisebb kérdések
Írta: nyomo - 2014. Február 16. - 20:41:42
Helló
Van egy id-m a OnPlayerPickUpPickup callback-en belül azt hogyan tudom felhasználni a dialognál (OnDialogResponse) ?? Jelenleg úgy van megoldva hogy létrehoztam egy globális \"m\" változót ami egyenlõ a i-vel azaz OnPlayerPickUpPickup-on belül található id-vel.
Ez így megállja a helyét, más megoldás esetleg?
Megpróbáltam a for ciklus változóját létrehozni globálisan de úgy nem volt jó.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Február 24. - 19:10:36
Sziasztok!
Ma felmentünk 2-en tesztelni a szerómra. Én meg is kaptam a 0. ID-t, viszont a másik ember a 2-eset kapta meg. Ez meg hogy a viharba lehetséges? NPC nincs a szerveren. Ha valaki tudja az okát, leírhatná (pusztán kíváncsi vagyok rá, de nagyon, mert még sosem találkoztam ilyennel). :D
Köszönettel,
Dfoglalo
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Február 25. - 01:44:06
Idézetet írta: Dfoglalo date=1393265436\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Ma felmentünk 2-en tesztelni a szerómra. Én meg is kaptam a 0. ID-t, viszont a másik ember a 2-eset kapta meg. Ez meg hogy a viharba lehetséges? NPC nincs a szerveren. Ha valaki tudja az okát, leírhatná (pusztán kíváncsi vagyok rá, de nagyon, mert még sosem találkoztam ilyennel). :D
Köszönettel,
Dfoglalo
 
Nekem is volt hasonló probléma :D. Nekem az OnPlayerUpdate alatt volt a hiba.. valami függvény nem volt oda való és az ID -t össze vissza kavargatta.  :( Akkor is újra kellett írjam a módomat.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Február 27. - 18:43:34
Sziasztok
Azt szeretném megkérdezni hogy itt a végén az 50.0 az milyen célt szolgál?
Mert akarok egy olyan cuccost csinálni ami jelzi a kocsinak a tulaját 3D szöveggel!
 
new Text3D:vehicle3Dtext[MAX_VEHICLES],vehicle_id;
// Creating the TextLabel for later use
public OnGameModeInit ( )
{
    vehicle_id = CreateVehicle( 510, 0.0. 0.0, 15.0, 5, 0, 120 );
    vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( \"Example Text\", 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
    //Creating the Vehicle
    //Attaching Text Label To Vehicle
    Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ] , vehicle_id, 0.0, 0.0, 2.0);
}
public OnGameModeExit ( )
{
    Delete3DTextLabel( vehicle3Dtext[ vehicle_id ] );
    return true;
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Február 27. - 18:45:32
http://wiki.sa-mp.com/wiki/Create3DTextLabel
 
(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS)

 
-->
 
Float:DrawDistance

 
-->
 
The distance from where you are able to see the 3D Text Label
[/quote]
-->
A felirattól számított 50 koordinátányi körzetben látható a felirat a játékosok számára.


Edit: további részletek magyarul.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Február 27. - 19:00:45
Azt hittem hogy az a 3d szövegnek a magassága
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Február 27. - 20:20:57
A magasság az a Z koordináta.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Február 28. - 15:12:52
Azt tudom csak ez a cuccos kicsit megzavart ...kösz az infót
Cím: Kisebb kérdések
Írta: GeGe[NLRP] - 2014. Március 01. - 17:27:19
Sziasztok! Leszögezem, hogy script ügyileg egy analfabéta vagyok szóval kezeljetek úgy, mint egy öt évest, aki a kvantumfizika alapjait akarja megismerni. :D
Szóval csak baromkodni akarok egy házi szerveren (saját), de hiába másolok be minden FS-t a megfelelõ helyre és írom bele a server.cfg-be nem töltenek be. Tipp? :D  :$
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 01. - 17:38:22
Hany FS-rõl van szó?
Milyen értelemben \'nem töltenek be\'?
Mit ír a log?
Cím: Kisebb kérdések
Írta: GeGe[NLRP] - 2014. Március 01. - 17:48:15
Idézetet írta: Dfoglalo date=1393691902\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hany FS-rõl van szó?
Milyen értelemben \'nem töltenek be\'?
Mit ír a log?
 

Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 01. - 19:27:14
Csak akkor nem töldõdik be, ha nincs ott a megfelelõ mappában a megfelelõ amx fájl. Viszont összesen vagy 4 FS, vagy annyit raksz be? Ugyanis maximum 16 db lehet bent. Ha pedig már be van töltve elõtte 16, akkor ezeket már nem fogja engedni. Más oka viszont nem nagyon lehet a hibának, csak ez a kettõ.
Cím: Kisebb kérdések
Írta: inf - 2014. Március 01. - 20:13:04
Üdv.
Az lenne a kérdésem hogy a textdraw szövegekben lehet használni ilyen színkódokat? {FFFFFF} stb....
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 01. - 20:18:13
Tudommal csak a ~r~, ~g~k stb.-vel lehet színezni az alap textraw színen kívül.
Cím: Kisebb kérdések
Írta: inf - 2014. Március 01. - 21:53:54
Ebben mi van elírva?
 
#define Msg(%1,%2) ShowPlayerDialog(%1, 27, DIALOG_STYLE_MSGBOX, \"{\"vzold\"}KingLife\", %2, \"Kilépés\");

 
MEGOLDVA!
Cím: Kisebb kérdések
Írta: akosd127 - 2014. Március 02. - 17:02:41
Hogy lehet számolni a megtett kilómétert?
Cím: Kisebb kérdések
Írta: gbr333 - 2014. Március 02. - 18:08:26
Idézetet írta: akos127 date=1393776161\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy lehet számolni a megtett kilómétert?
 
Lehet ,hogy ez segít:
http://forum.sa-mp.com/showthread.php?t=420595
Cím: Kisebb kérdések
Írta: ZoleBB - 2014. Március 09. - 20:02:27
Üdv!
Az lenne a kérdésem, hogy: Jármûre hogyan lehet szöveget illeszteni?
Cím: Kisebb kérdések
Írta: Pedró - 2014. Március 09. - 20:07:11
http://wiki.sa-mp.com/wiki/Create3DTextLabel
http://wiki.sa-mp.com/wiki/Attach3DTextLabelToVehicle
Cím: Kisebb kérdések
Írta: ZoleBB - 2014. Március 09. - 20:22:02
Ezer hála! :)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 12. - 17:40:27
Sziasztok
Azt szeretném kérdezni hogy ez a függvény milyen célt szolgál? Mer olvasgattam neten hogy BAD RCON ATEMPT-rõl és ezt a függvényt tanácsolták mer a logba ilyeneket írkál:[17:11:03] BAD RCON ATTEMPT BY: 84.236.18.169 és erre keresek valami módszert!
 
public OnRconLoginAttempt(ip[], password[], success)
{
    if(!success) //If the password was incorrect
    {
        printf(\"FAILED RCON LOGIN BY IP %s USING PASSWORD %s\",ip, password);
        new pip[16];
        for(new i=0; i<MAX_PLAYERS; i++) //Loop through all players
        {
            GetPlayerIp(i, pip, sizeof(pip));
            if(!strcmp(ip, pip, true)) //If a player\'s IP is the IP that failed the login
            {
                SendClientMessage(i, 0xFFFFFFFF, \"Wrong Password. Bye!\"); //Send a message
                Ban(i); //They are now banned.
            }
        }
    }
    return 1;
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 12. - 18:08:29
Ez callback, nem függvény. ÉS azt a célt szolgálja, hogy amikor valaki/valami (pl. rcon hack program) megpróbál bejelentkezni a szervered rcon-jába, le tudd kérdezni azt az IP-t (ip paraméter), amelyrõl megkísérelték a belépést, lekérdezheted, hogy melyik jelszóval próbálkozott (password paraméter), és persze azt is megtudhatod, hogy sikerült e belépnie (success paraméter). A kód (mit beillesztettél/bemásoltál ide) pedig azt a célt szolgálja, hogy kibannolja az IP címét annak a játékosnak, aki megpróbált belépni rcon-ba, de nem sikerült neki. Ez azért nem túl jó megoldás, mert lehet, hogy egy admin írta el véletlenül a jelszót, így az IP-je bekerül a samp ban fájljába, IP-re bannolva õt a szerverrõl. Ráadásul ha valaki kívülrõl próbálja feltörni azt, biztosan nem lesz jelen a szerveren, így nem kap bannt. Tehát úgy érdemes megcsinálni, hogy amennyiben online emberkérõl van szó, legyen neki lehetõsége még egyszer, maximum kétszer próbálkozni, ha pedig külsõ kísérletrõl van szó, mehet azonnal az IP ban.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 12. - 18:53:51
Oké köszi a segítséget.Úgy lesz kialakítva hogy csak kickelje ha a szerón próbál belépni!
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 14. - 21:21:42
Sziasztok!
 
format(filestr,sizeof(filestr),\"DELETE FROM Kenderek WHERE ID = %d\", x);

 
A Delete után kell egy *?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 14. - 23:20:36
Elméletileg nem kell.
Cím: Kisebb kérdések
Írta: szjoco96 - 2014. Március 15. - 08:42:11
Hol találok jó leírást a if használatáról???
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 15. - 09:11:56
Textdraw kérdés:
Lehet az a villógás oka,hogy minden playerid-nek létrehozom ongamemodeinitnél,és amikor játékos belép akkor is? xd Csak hogy biztos legyek,hogy ez a baj.
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 15. - 10:13:34
OnGameModeInit-hez a CreateTexdraw-os sorokat illeszd be, majd az OnPlayerConnect vagy OnPlayerSpawn vagy akárhova, ahol megszeretnéd jeleníteni a textdrawot, ott: TextDrawShowForPlayer(playerid, text);
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 15. - 11:07:02
Rendben köszi,akkor jól csináltam.
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 15. - 15:27:06
\"Object tömb\" interiorba/vw -be mozgatása. Hogyan?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 15. - 15:31:03
Csak CreateDynamicObject használata esetén, az object létrehozásánál tudod megadni annak interiorid-jét, illetve worldid-jét (ha erre gondoltál):
 
native CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 200.0, Float:drawdistance = 0.0);
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 15. - 15:33:53
De most ha mappolnak nekem egy 200 objectes dolgot, egyesével írkáljam át? :O
Cím: Kisebb kérdések
Írta: Pedró - 2014. Március 15. - 16:11:02
www.convertffs.com Itt van lehetõséged beállítani a VW-t.. A bemásolt kódot is állítsd Incognito-sra és a kívánt konvertálási formát is.. Majd állítsd be a Virtualworld-t jobboldalt, és futtasd le a konvertálást.
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 15. - 16:43:47
én nem látok jobb oldalt vw állítást..

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 15. - 19:54:06 )

Valaki megtudná mondani, hol találok ilyen vw állításos dolgot?
Cím: Kisebb kérdések
Írta: inf - 2014. Március 15. - 20:34:45
Ezzel mi a probléma?
Ezt az error-t kapom erre a sorra.
Error:
 
error 033: array must be indexed (variable \"inputtext\")

 
Sor:
 
if(inputtext < 18 || inputtext > 60)
Cím: Kisebb kérdések
Írta: Erik3333 - 2014. Március 15. - 21:25:54
Így nézd meg:
 
if(strlen(inputtext)< 18 || strlen(inputtext) > 60)
Cím: Kisebb kérdések
Írta: inf - 2014. Március 15. - 21:46:56
Így mostmár tökéletes köszi!
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 16. - 10:20:21
1 helyett 0-ra írd (talán)
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 16. - 10:22:48
Nem jó úgysem..
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 16. - 11:28:33
Idézetet írta: InFIeL_HuN date=1394912085\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ezzel mi a probléma?
Ezt az error-t kapom erre a sorra.
Error:
 
error 033: array must be indexed (variable \"inputtext\")

 
Sor:
 
if(inputtext < 18 || inputtext > 60)

 

Számmá kell alakítani.
 

Így nézd meg:
 
if(strlen(inputtext)< 18 || strlen(inputtext) > 60)

 

[/quote]
Ez hosszúságot jelent, és szerintem nem a hossz kell neki. Ha ez így van, akkor:
 
if(strval(inputtext) < 18 || strval(inputtext) > 60)

 
ha mégis a hossz kéne, ott van Gun megoldása.
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 16. - 14:01:04
Olyan pickup ami nem tûnik el ha belemegyünk. Az 1 es típus lenne nem? De ha én pl belemegyek, én nem látom, de más igen, ha más megy bele én látom õ nem.. Ezt nem értem. Help
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 16. - 14:13:42
Idézetet írta: ppatrik2012 date=1394974864\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Olyan pickup ami nem tûnik el ha belemegyünk. Az 1 es típus lenne nem? De ha én pl belemegyek, én nem látom, de más igen, ha más megy bele én látom õ nem.. Ezt nem értem. Help
 
[mod]Már egyszer feltetted a kérdésedet, nem kell még egyszer! Az elõzõ hozzászólásodat töröltem.[/mod]


Itt vannak a pickip típusok, ezeket próbálgasd. Egyébként a 0. típusúnak kéne lennie a jónak, ugyanis annál van az, hogy ha bárki belemegy, senki számára sem tûnik el az adott pickup.
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 16. - 16:50:36
magától megoldódott az 1 essel, de egyébként még1 kérdés: Azt szeretném megvalósítani, ha egy játékos az X,Y,Z kordinátán van, akkor kapjon egy üzenetet a rendszertõl.
Addig tiszta, hogy:
 
if(IsPlayerInRangeOfPoint(playerid,tavolsag,X,Y,Z))
{
       SendClientMessage(playerid, piros, \"XYZ\");
       return 1;
}

 
De ezt hová illesszem?
Cím: Kisebb kérdések
Írta: Pedró - 2014. Március 16. - 17:02:07
Egy idõzítõ callbackje alá.....
például:
 
new timer;
forward PozicioEllenorzes();
public OnGameModeInit() {
    timer = SetTimer(\"PozicioEllenorzes\", 1000, true);
    return 1;
}
public PozicioEllenorzes() {
    for(new playerid; playerid < MAX_PLAYERS; playerid++) {
        if(!IsPlayerConnected(playerid)) continue;
        //IDE   
    }   
    return 1;
}
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 16. - 17:24:48
Köszönöm, és azt megtudom, hogy ha már egyszer ki írta neki, többször ne tegye?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Március 16. - 17:44:40
new megnezte[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
       megnezte[playerid] = 0;
       return 1;
}
//felesleges timer...
public OnPlayerUpdate(playerid)
{
       if(IsPlayerInRangeOfPoint(playerid,tavolsag,X,Y,Z))
      {
                 if(megnezte[playerid]== 0) return SendClientMessage(playerid, piros, \"XYZ\"), megnezte[playerid] = 1;
       }
       return 1;
}
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 16. - 19:52:02
Holnap kipróbálom. Köszi.
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Március 19. - 00:56:08
Idézetet írta: rcsbakos2 date=1395184926\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hellotok!
Valaki tud adni egy alap roleplay modot. :DD?
Amibe csak pár dolog van bele írva ?:D
 
[gmod]Ez nem elég kicsi kérdés.. erre van egy megfelelõ alfórum.. oda írj![/gmod]
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 20. - 20:37:18
Helló, hogyan tudnám eltüntetni az alap pénz textdrawot?(script oldalról, nem az F7-re gondolok)
Cím: Kisebb kérdések
Írta: rhassi - 2014. Március 20. - 20:44:21
Max eltakarni tudod :s
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 20. - 20:59:30
Az nem textdraw. Amúgy nem lehet eltüntetni, maximum egy textdrawwal eltakarni.
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 20. - 21:09:19
De pl több szerveren is olyan szinten jól elvannak \"Takarva\"... Hogy a fenébe csinálják? :D
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 20. - 21:17:10
Így:
 
Amúgy nem lehet eltüntetni, maximum egy textdrawwal eltakarni.[/quote]
Cím: Kisebb kérdések
Írta: rhassi - 2014. Március 20. - 21:19:04
Hát vannak InGame Editorok, ezekkel lehet ügyeskedni  :P
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 20. - 21:54:18
Idézetet írta: ppatrik2012 date=1395346159\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
De pl több szerveren is olyan szinten jól elvannak \"Takarva\"... Hogy a fenébe csinálják? :D
 
Én már megcsináltam editorban a saját modomhoz. Kicsit kilóg a dollárjel, mivel nem akartam olyan nagyon megnyújtani. Nincs rajta box, emiatt néhány számjegynél kilóg alóla a dollárjel. Emellett a színe nem egyezik meg az eredeti GTA-sal teljesen, mert a screenshot, amirõl szedtem a színét, kicsit torzított.
 

new Text:PenzJelzo[MAX_PLAYERS];
//OGMI-hez:
for(new i; i < MAX_PLAYERS; i ++)
{
PenzJelzo = TextDrawCreate(488.000000, 76.000000, \" 00000000ft\");
TextDrawBackgroundColor(PenzJelzo, 255);
TextDrawFont(PenzJelzo, 3);
TextDrawLetterSize(PenzJelzo, 0.679998, 2.399999);
TextDrawColor(PenzJelzo, 777658367);
TextDrawSetOutline(PenzJelzo, 1);
TextDrawSetProportional(PenzJelzo, 1);
TextDrawSetSelectable(PenzJelzo, 0);
if(IsPlayerConnected(i))
{
TextDrawShowForPlayer(i, PenzJelzo);
}
}
//OnPlayerDisconnectnél:
TextHideShowForPlayer(i, PenzJelzo);

 
Nincsenek tabsize-ok, bocsi, telefonról írok (másolok).
Persze a saját modomból :D.
U.i.: Azért van elõtte szóköz, mert így egyszerûbb lesz kiírni elé a mínusz jelet.
 

#define fuggveny%0(%1) forward%0(%1); public%0(%1)
stock intabs(int)
{
    if (int < 0)
        return -int;
    else
        return int;
}
fuggveny AdatTDFrissites(playerid)
{
new
    penz1 = intabs(jatekosAdat[playerid][Penz]);
    if(-99999999 <= jatekosAdat[playerid][Penz] < -9999999)
{
       format(Kiiras[playerid], 128, \"-%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-9999999 <= jatekosAdat[playerid][Penz] < -999999)
{
       format(Kiiras[playerid], 128, \"-0%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-999999 <= jatekosAdat[playerid][Penz] < -99999)
{
       format(Kiiras[playerid], 128, \"-00%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-99999 <= jatekosAdat[playerid][Penz] < -9999)
{
       format(Kiiras[playerid], 128, \"-000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-9999 <= jatekosAdat[playerid][Penz] < -999)
{
       format(Kiiras[playerid], 128, \"-0000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-999 <= jatekosAdat[playerid][Penz] < -99)
{
       format(Kiiras[playerid], 128, \"-00000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-99 <= jatekosAdat[playerid][Penz] < -9)
{
       format(Kiiras[playerid], 128, \"-000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-9 <= jatekosAdat[playerid][Penz] < 0)
{
       format(Kiiras[playerid], 128, \"-0000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(0 <= jatekosAdat[playerid][Penz] <= 9)
{
       format(Kiiras[playerid], 128, \" 0000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(9 < jatekosAdat[playerid][Penz] <= 99)
{
       format(Kiiras[playerid], 128, \" 000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(99 < jatekosAdat[playerid][Penz] <= 999)
{
       format(Kiiras[playerid], 128, \" 00000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(999 < jatekosAdat[playerid][Penz] <= 9999)
{
       format(Kiiras[playerid], 128, \" 0000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(9999 < jatekosAdat[playerid][Penz] <= 99999)
{
       format(Kiiras[playerid], 128, \" 000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(99999 < jatekosAdat[playerid][Penz] <= 999999)
{
       format(Kiiras[playerid], 128, \" 00%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
if(999999 < jatekosAdat[playerid][Penz] <= 9999999)
{
       format(Kiiras[playerid], 128, \" 0%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
if(9999999 < jatekosAdat[playerid][Penz] <= 99999999)
{
       format(Kiiras[playerid], 128, \" %dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}

 
Az AdatTD frissites függvényt timerre rakod, akkor frissül is rendesen, habár \"pörögni\" nem fog, mint az alap GTA-s (nem fog felfelé számolni, rögtön odaugrik).
VAGY!
Csinálsz egy saját HozzaadPenz függvényt, ami amellett, hogy hozzáadja a pénzr, frissíti is azt. Így nem lesznek felesleges frissülések, csak ha kell.
U.i.: Ebben az nincs megcsinálva, hogy ha többet adsz neki, akkor mit írjon ki, hanem akkor beragad, mindaddig, amíg nem változtatod meg kisebb értékre.
Remélem tudtam segíteni!
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 11:45:09
Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 12:51:40
Idézetet írta: rcsbakos2 date=1395485109\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 22. - 13:13:54
Sziasztok.
Akarok csinálni egy zene dialogot már minden megvan csak azt nem tudom hogyan kéne megjeleníteni a linket nincs kedvem mind a 40 zenének a nevét beleírni elég lenne ha csak az http link lenen ott  de nem jut semmi az eszembe hogy lehet ezt megcsinálni.
 
CMD:zene(playerid, params[])
{
ShowPlayerDialog(playerid, Zene_Dialog , DIALOG_STYLE_LIST,\"Rádiók\",\"és akkor itt meg jelenne a link\\nKikapcsolás\",\"Hallgatás\",\"Kilépés\");
return 1;
}

 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 
{
    if(dialogid == Zene_Dialog)
{
        if(listitem == 0) StopAudioStreamForPlayer(playerid), Msg(\"{FFFF00}Zeze kikapcsolása!\");
        if(listitem == 1) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}1\");
        if(listitem == 2) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket), Msg(\"{FFFF00}2\");
        if(listitem == 3) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}3);
    if(listitem == 4) PlayAudioStreamForPlayer(playerid, \"d\"), Msg(\"{FFFF00}neve\");
    }
    return 1;
}   
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 13:39:52
Idézetet írta: ZSOLTI99 date=1395490434\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.
Akarok csinálni egy zene dialogot már minden megvan csak azt nem tudom hogyan kéne megjeleníteni a linket nincs kedvem mind a 40 zenének a nevét beleírni elég lenne ha csak az http link lenen ott  de nem jut semmi az eszembe hogy lehet ezt megcsinálni.
 
CMD:zene(playerid, params[])
{
ShowPlayerDialog(playerid, Zene_Dialog , DIALOG_STYLE_LIST,\"Rádiók\",\"és akkor itt meg jelenne a link\\nKikapcsolás\",\"Hallgatás\",\"Kilépés\");
return 1;
}

 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 
{
    if(dialogid == Zene_Dialog)
{
        if(listitem == 0) StopAudioStreamForPlayer(playerid), Msg(\"{FFFF00}Zeze kikapcsolása!\");
        if(listitem == 1) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}1\");
        if(listitem == 2) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket), Msg(\"{FFFF00}2\");
        if(listitem == 3) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}3);
    if(listitem == 4) PlayAudioStreamForPlayer(playerid, \"d\"), Msg(\"{FFFF00}neve\");
    }
    return 1;
}   

 

Tárold egy tömbben õket, és a dialog elõhozásánál formázd bele a nevüket ;)
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 14:01:33
Idézetet írta: KovaNovik date=1395489100\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
 
[/quote]arra hogy amikor berakom rögtön elõjön 22 hiba
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 22. - 14:05:21
kösz az infót
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 14:17:34
Idézetet írta: rcsbakos2 date=1395493293\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
 
[/quote]arra hogy amikor berakom rögtön elõjön 22 hiba
[/quote]
Akkor írd hozzá az errorokat, amiket ír.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 14:23:27
Idézetet írta: KovaNovik date=1395494254\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 

Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
 
[/quote]arra hogy amikor berakom rögtön elõjön 22 hiba
[/quote]
Akkor írd hozzá az errorokat, amiket ír.
 
[/quote]ezek jönnek elõ
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(513) : error 017: undefined symbol \"split\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(577) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(581) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(588) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(590) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(603) : error 017: undefined symbol \"SaveWeaponsToFile\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(612) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(613) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(617) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(618) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(622) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(623) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(627) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(652) : error 017: undefined symbol \"LoadWeaponsFromFile\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(662) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(663) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(680) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(707) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(713) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(732) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(734) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(749) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(751) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(766) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(767) : error 017: undefined symbol \"SendAdminMessage\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(768) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(784) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(785) : error 017: undefined symbol \"SendAdminMessage\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(786) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(795) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(801) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(814) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(815) : error 017: undefined symbol \"SendAdminMessage\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(829) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(829) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(831) : error 017: undefined symbol \"Neve\"
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
26 Errors.

Moderátor olvassa, akkor elnézést kérek elõre!
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 14:34:50
Hiányzik belõle a Neve karakterlánc. Gondolom a játékos nevét akarja vele jelképezni.
Mod tetejére:
 

new Neve[MAX_PLAYERS][MAX_PLAYER_NAME]

 
Hiányzik belõle a ProxDetector függvény. Itt van, ha nincs kedved megkeresni (forrás: fórum):
 

stock ProxDetector(playerid, Float:radius, string[], col1, col2, col3, col4, col5)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new Float:ix, Float:iy, Float:iz;
new Float:cx, Float:cy, Float:cz;
foreach(Player, i)
{
        if(GetPlayerInterior(playerid) == GetPlayerInterior(i) && GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
        {
      GetPlayerPos(i, ix, iy, iz);
      cx = (x - ix);
      cy = (y - iy);
      cz = (z - iz);
      if(((cx < radius/16) && (cx > -radius/16)) && ((cy < radius/16) && (cy > -radius/16)) && ((cz < radius/16) && (cz > -radius/16)))
      {
          SendClientMessage(i, col1, string);
      }
      else if(((cx < radius/8) && (cx > -radius/8)) && ((cy < radius/8) && (cy > -radius/8)) && ((cz < radius/8) && (cz > -radius/8)))
      {
          SendClientMessage(i, col2, string);
      }
      else if(((cx < radius/4) && (cx > -radius/4)) && ((cy < radius/4) && (cy > -radius/4)) && ((cz < radius/4) && (cz > -radius/4)))
      {
          SendClientMessage(i, col3, string);
      }
      else if(((cx < radius/2) && (cx > -radius/2)) && ((cy < radius/2) && (cy > -radius/2)) && ((cz < radius/2) && (cz > -radius/2)))
      {
          SendClientMessage(i, col4, string);
      }
      else if(((cx < radius) && (cx > -radius)) && ((cy < radius) && (cy > -radius)) && ((cz < radius) && (cz > -radius)))
      {
          SendClientMessage(i, col5, string);
      }
   }
}
return 1;
}

 
Így már jóval kevesebb errorja lesz (remélhetõleg).
A SendAdminMessage csak akkor lenne lehetséges, ha van változód, ami tárolja az adott játékos adminszintjét.
A loose identitation warningok pedig csak azt kelzik, hogy nem jó számú tab van az adott sor elõtt.
Cím: Kisebb kérdések
Írta: bbTamas - 2014. Március 22. - 14:42:59
Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 14:52:20
Idézetet írta: KovaNovik date=1395495290\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hiányzik belõle a Neve karakterlánc. Gondolom a játékos nevét akarja vele jelképezni.
Mod tetejére:
 

new Neve[MAX_PLAYERS][MAX_PLAYER_NAME]

 
Hiányzik belõle a ProxDetector függvény. Itt van, ha nincs kedved megkeresni (forrás: fórum):
 

stock ProxDetector(playerid, Float:radius, string[], col1, col2, col3, col4, col5)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new Float:ix, Float:iy, Float:iz;
new Float:cx, Float:cy, Float:cz;
foreach(Player, i)
{
        if(GetPlayerInterior(playerid) == GetPlayerInterior(i) && GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
        {
      GetPlayerPos(i, ix, iy, iz);
      cx = (x - ix);
      cy = (y - iy);
      cz = (z - iz);
      if(((cx < radius/16) && (cx > -radius/16)) && ((cy < radius/16) && (cy > -radius/16)) && ((cz < radius/16) && (cz > -radius/16)))
      {
          SendClientMessage(i, col1, string);
      }
      else if(((cx < radius/8) && (cx > -radius/8)) && ((cy < radius/8) && (cy > -radius/8)) && ((cz < radius/8) && (cz > -radius/8)))
      {
          SendClientMessage(i, col2, string);
      }
      else if(((cx < radius/4) && (cx > -radius/4)) && ((cy < radius/4) && (cy > -radius/4)) && ((cz < radius/4) && (cz > -radius/4)))
      {
          SendClientMessage(i, col3, string);
      }
      else if(((cx < radius/2) && (cx > -radius/2)) && ((cy < radius/2) && (cy > -radius/2)) && ((cz < radius/2) && (cz > -radius/2)))
      {
          SendClientMessage(i, col4, string);
      }
      else if(((cx < radius) && (cx > -radius)) && ((cy < radius) && (cy > -radius)) && ((cz < radius) && (cz > -radius)))
      {
          SendClientMessage(i, col5, string);
      }
   }
}
return 1;
}

 
Így már jóval kevesebb errorja lesz (remélhetõleg).
A SendAdminMessage csak akkor lenne lehetséges, ha van változód, ami tárolja az adott játékos adminszintjét.
A loose identitation warningok pedig csak azt kelzik, hogy nem jó számú tab van az adott sor elõtt.
 
Köszi most csak 6 error jött elõ :DD
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(23) : error 001: expected token: \";\", but found \"enum\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(510) : error 017: undefined symbol \"split\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 012: invalid function call, not a valid address
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : warning 215: expression has no effect
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 001: expected token: \";\", but found \")\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : fatal error 107: too many error messages on one line

 
sorok:
 
23.sorban->
enum dGunEnum
{
Float:ObjPos[3],
ObjID,
ObjData[2]
};
510. sorban
for(new g = 0; g < MAX_OBJ; g++)
{
fread(file, buffer);
split(buffer, FileCoords, \',\');<.. 510.sor ez
dGunData[g][ObjPos][0] = floatstr(FileCoords[0]);
dGunData[g][ObjPos][1] = floatstr(FileCoords[1]);
dGunData[g][ObjPos][2] = floatstr(FileCoords[2]);
dGunData[g][ObjData][0] = strval(FileCoords[3]);
dGunData[g][ObjData][1] = strval(FileCoords[4]);
574.sorban lévõ hiba:
if(strfind(Neve(playerid), \"_\", true) == -1 );
    {
        SendClientMessage(playerid,GREEN,\"Nem megfelelõ Név!\");
        format(string1,sizeof(string1),\"[KICK]%s Kickellve lett a rendszer általl,Indok:Helytelen név!\");
                SendClientMessageToAll(RED,string1);
                Kick(playerid);
    }

 

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 22. - 14:53:34 )


Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
 
[/quote]
Hello ezzel elég könnyû :D
http://forum.sa-mp.com/showthread.php?t=290640
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 22. - 18:55:47
Idézetet írta: rcsbakos2 date=1395496340\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
 
Hello ezzel elég könnyû :D
http://forum.sa-mp.com/showthread.php?t=290640
 
[/quote]
Ezzel szerintem nem kapott választ a kérdésre. Habár az tény, hogy azzal meg lehet valósítan, sõt, a videóban is szerepel az ahhoz szükséges dolog, méghozzá a textúrák TD-ként felhasználása. Keresd meg azt a textúrát, amely a számodra szükséges lekerekített sarkú téglalap ábra, majd használd az textdraw-ként. Azt viszont sajnos én sem tudom megmondani, hogy melyik ez a textúra, bocsi. :confused:
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 22. - 20:08:47
Sziasztok!
A GetDistance funkcióknál milyen mennyiséggel tér vissza?Méterrel?
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 22. - 20:10:48
Igen, méter.
http://wiki.sa-mp.com/wiki/GetPlayerDistanceFromPoint
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 23. - 10:26:25
Valaki nem tudja véletlenül a Juventus rádió online stream url-jét?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 23. - 10:55:07
Google.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 23. - 14:21:33
Idézetet írta: rcsbakos2 date=1395496340\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


...
 
Köszi most csak 6 error jött elõ :DD
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(23) : error 001: expected token: \";\", but found \"enum\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(510) : error 017: undefined symbol \"split\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 012: invalid function call, not a valid address
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : warning 215: expression has no effect
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 001: expected token: \";\", but found \")\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : fatal error 107: too many error messages on one line

 
sorok:
 
23.sorban->
enum dGunEnum
{
Float:ObjPos[3],
ObjID,
ObjData[2]
};
510. sorban
for(new g = 0; g < MAX_OBJ; g++)
{
fread(file, buffer);
split(buffer, FileCoords, \',\');<.. 510.sor ez
dGunData[g][ObjPos][0] = floatstr(FileCoords[0]);
dGunData[g][ObjPos][1] = floatstr(FileCoords[1]);
dGunData[g][ObjPos][2] = floatstr(FileCoords[2]);
dGunData[g][ObjData][0] = strval(FileCoords[3]);
dGunData[g][ObjData][1] = strval(FileCoords[4]);
574.sorban lévõ hiba:
if(strfind(Neve(playerid), \"_\", true) == -1 );
    {
        SendClientMessage(playerid,GREEN,\"Nem megfelelõ Név!\");
        format(string1,sizeof(string1),\"[KICK]%s Kickellve lett a rendszer általl,Indok:Helytelen név!\");
                SendClientMessageToAll(RED,string1);
                Kick(playerid);
    }

 

[/quote]
A 23. sor elõtt visszafele keresd meg az elsõ sort, amibe még van írva. Na, annak a végérõl hiányzik a \";\" jel. Azért 23-at írt, mert odáig kereste, de nem találta.
A split függvényed hiányzik. Ez hasonló az sscanfhoz, feldarabolja aszerint, ami megadsz, jelen esetben vesszõre darabolja.
Forrás: hivat. Wiki. Ott se tudják ki csinálta, de valami okosat sejtenek, mint Y_Less vagy DracoBlue.
 

// Author unknown. It was probably someone smart like [[user:DracoBlue|DracoBlue]] or [[user:Y_Less|Y_Less]].
stock split(const strsrc[], strdest[][], delimiter)
{
    new i, li;
    new aNum;
    new len;
    while(i <= strlen(strsrc))
    {
        if(strsrc == delimiter || i == strlen(strsrc))
        {
            len = strmid(strdest[aNum], strsrc, li, i, 128);
            strdest[aNum][len] = 0;
            li = i+1;
            aNum++;
        }
        i++;
    }
    return 1;
}

 
Az 574. sorban ez álljon:
 
if(strfind(Neve[playerid], \"_\", true) == -1);

 
Mondjuk ez alapján a Neve lehetne egy stock is ami csinálj egy stringet, lekéri bele a nevét és visszatér vele, de ha a többi helyen jó volt az stringnek, akkor inkább itt változtassunk, mint a többi 10.000 helyen. :D

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 23. - 14:32:04 )


 

 

Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
 
[/quote]
Hello ezzel elég könnyû :D
http://forum.sa-mp.com/showthread.php?t=290640
 
[/quote]
Ezzel szerintem nem kapott választ a kérdésre. Habár az tény, hogy azzal meg lehet valósítan, sõt, a videóban is szerepel az ahhoz szükséges dolog, méghozzá a textúrák TD-ként felhasználása. Keresd meg azt a textúrát, amely a számodra szükséges lekerekített sarkú téglalap ábra, majd használd az textdraw-ként. Azt viszont sajnos én sem tudom megmondani, hogy melyik ez a textúra, bocsi. :confused:
 
[/quote]
Hivatalos fórumon találtam egy nagyon beteg megoldást erre (textúrával is megoldható, de én sem tudom a textúrákat):
Kinagyítasz egy o betût, aminek ugye kerek a sarka. Ezt pedig eltakarod pár téglalappal.
Eszméletlen, mit ki nem találnak.


Én meg mióta regisztráltam azon gondolkodom, minek a rövidítése a \"Dfoglalo\" szó.
 
Valahogy így (az ábráért + ötletért köszönet Vincének a hivatalos fórumról):
\"D57jL.jpg\"

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 23. - 14:45:40 )

Most én kérdeznék egy enyhén hosszú kérdést. Valaki el tudná nekem mondani röviden mi az az ORM? Annyit tudok (angolul) róla, hogy automatikusan létrehozza a queryket. Ez igaz? Akkor pár sorral elmenthetek egy több tíz információt tartalmazó enumot? Mert az nagyon jó lenne. Nem szeretném azt a hibát elkövetni, mint régebbi GM-jeimben.


Az elsõ dinis volt, lassan mentett, lassan töltött, átláthatatlan volt. R6-os mysql-re váltottam. Ahhoz volt tutorial, meg is értettem, amikor rá kellett jönnöm, hogy ez így nem mehet tovább, mert nem javítják már, nem frissítik, nem támogatják. Váltottam R7-re, ami gyorsabb volt, de alig értettem meg, és rájöttem, hogy az se frissül tovább. Ezután frissítettem R37-re, amihez szerencsére találtam egy normális példa gamemodot (az r6-hoz volt hivatalos példa GM is, újabbakhoz már nem lett csinálva), így abból megtanulhattam nagyjából jól az R37-et. Elég sokmindent elmentett már rendesen. Gondoltam, kijött az R38, frissítem is rá. Azzal soha többé nem tudott belépni, mert mindig kicrashelt a szerver, pedig recompiléztam is. Vissz*raktam az R37-et, azzal se ment. Most csináltam egy új gamemodot, ahol mindent átgondolok, nem akarok beleesni elõzõ hibáimba, miszerint \"áhh, majd kijavítom\". A fontosabb, bonyolultabb, nehezen megtalálható dolgokat átrakosgatom a régibõl, sok rendszert újraírok.
 
Szóval, megérné inkább orm-et használni? Mert ha tényleg olyan egyszerû, mint amilyennek tûnik...  8)
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 09:56:59
Hogy lehet meghosszabbítani a dialogot?Hogy több sor is kiférjen?
Jelenleg csak 4 sor fér ki.
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 10:06:01
Idézetet írta: tudvari date=1395651419\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy lehet meghosszabbítani a dialogot?Hogy több sor is kiférjen?
Jelenleg csak 4 sor fér ki.
 
http://sampforum.hu/index.php?topic=11750.msg133280#msg133280
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 10:08:14
Nekem összesen csak 4 sor van benne,ami olyan 60 karakter lehet,és nem hibát ír ki,hanem csak egyszerûen leharapja az 5. sor felét.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 24. - 10:14:37
Idézetet írta: tudvari date=1395652094\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nekem összesen csak 4 sor van benne,ami olyan 60 karakter lehet,és nem hibát ír ki,hanem csak egyszerûen leharapja az 5. sor felét.
 
Lehet, hogy hülyeséget mondok, de nem lehet, hogy a \\n tagokkal együtt már több karakter, és emiatt már nem elég hosszú a karakterlánc hozzá? Próbálj meg \\t-t is használni.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 10:17:14
Remélem csak az.128-as hosszúságot adtam meg,lehet hogy pont hosszabb egy kicsit.Bár nem tûnik annyinak
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 10:30:33
Szerintem 128 helyett írj 1024-et
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 10:37:58
256-ra átírtam és semmivel sem lett több karakter.
A Dialogom input-os.Lehet az probléma?
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 11:08:22
Másold be a kódot
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 11:11:13
               format(string, sizeof string, \"Helyes válasz! \\nMi jelent az RK? \\n1 - Folytonos öldöklés oknélkül\\n2 - Szerepen kivüli dolgok felhasználása szerepben.\\n3 - Halálutáni bosszúállás.\");
         ShowPlayerDialog(playerid, kerdesek, DIALOG_STYLE_INPUT, \"Kérdés: 2/10\", string, \"Tovább\", \"Kilépés\");
         return 1;

 
Úgy ér véget,hogy 3. Halál
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 11:31:32
     ShowPlayerDialog(playerid, kerdesek, DIALOG_STYLE_INPUT, \"Kérdés: 2/10\", Helyes válasz! \\nMi jelent az RK? \\n1 - Folytonos öldöklés oknélkül\\n2 - Szerepen kivüli dolgok felhasználása szerepben.\\n3 - Halálutáni bosszúállás.\", \"Tovább\", \"Kilépés\");

 
így?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 17:26:34
Köszi,sikerült.Bár valamiért most az összes többi jó lett,pedig csak 1-nél cseréltem le a tiédre.
Másik:
 
new Float:Kamat;
public OnGameModeInit()
{
new sv = random(3)+3;
Kamat = sv/100;

 
Mindig 0.00000.Miért nem jó?
És itt is ugyan úgy 0.00 százalékokat ír:
 
   new Float:bortonsz = (JatekosInfo[playerid][bortonIdo]/JatekosInfo[playerid][JatszottIdo])*100;
new Float:ajsz = (JatekosInfo[playerid][AJIdo]/JatekosInfo[playerid][JatszottIdo])*100;
new Float:ora = (JatekosInfo[playerid][JatszottIdo]/60);
SendClientMessage(playerid, NARANCS, \"------------------------------------STATISZTIKA------------------------------------\");
format(string,sizeof(string), \"| Játszott Idõ: %d perc (%.2f óra)|\",JatekosInfo[playerid][JatszottIdo],ora);
SendClientMessage(playerid, SZURKE, string);
format(string,sizeof(string), \"| Ebbõl Börtönben: %d perc (%.2f százalék) |\",JatekosInfo[playerid][bortonIdo],bortonsz);
SendClientMessage(playerid, SZURKE, string);
format(string,sizeof(string), \"| Ebbõl Adminjailben: %d perc (%.2f százalék) |\",JatekosInfo[playerid][AJIdo],ajsz);
SendClientMessage(playerid, SZURKE, string);
format(string,sizeof(string), \"| Halálok: %d | Gyilkosságok: %d |\",JatekosInfo[playerid][Halal],JatekosInfo[playerid][Oles]);
SendClientMessage(playerid, SZURKE, string);
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 24. - 18:16:05
Sziasztok olyan kérdésem lenne az mitõl lehet , hogy felmegyek szerverre belépek a felhasználómba miután beléptem , a karakterem össze megy egy doboz alakú skinné és a felhõk felé száll :| és csak akkor éledek le ha meghalok :|
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 24. - 22:08:47
Idézetet írta: rcsbakos2 date=1395681365\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok olyan kérdésem lenne az mitõl lehet , hogy felmegyek szerverre belépek a felhasználómba miután beléptem , a karakterem össze megy egy doboz alakú skinné és a felhõk felé száll :| és csak akkor éledek le ha meghalok :|
 
Lespawnolod a játékost, de valamit elrontasz, ezáltal lesz ilyen bug. OnPlayerConnectnél TogglePlayerSpectating(playerid, 1);
Amikor belép, akkor elõször TogglePlayerSpectating(playerid, 1); majd utána állíts spawn infot, utána spawnold le, utána állíts egyéb cuccokat, amit nem te, hanem a játék tárol, pl. fegyverskill.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 25. - 12:34:19
Idézetet írta: KovaNovik date=1395695327\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok olyan kérdésem lenne az mitõl lehet , hogy felmegyek szerverre belépek a felhasználómba miután beléptem , a karakterem össze megy egy doboz alakú skinné és a felhõk felé száll :| és csak akkor éledek le ha meghalok :|
 
Lespawnolod a játékost, de valamit elrontasz, ezáltal lesz ilyen bug. OnPlayerConnectnél TogglePlayerSpectating(playerid, 1);
Amikor belép, akkor elõször TogglePlayerSpectating(playerid, 1); majd utána állíts spawn infot, utána spawnold le, utána állíts egyéb cuccokat, amit nem te, hanem a játék tárol, pl. fegyverskill.
 
[/quote]Köszi !Megvan abba hagytam egy parancs írását csak annyit írtam hogy SpawnPlayer(playerid) kordináta nélkül:)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 27. - 18:12:02
Üdv mindenkinek, egy Streameres kérdéssel fordulnék hozzátok.
Éppen készítek egy fegyver eldobós rendszert a kis házi szerveremre, amivel hétvégén szoktunk a haverjaimmal kikapcsolódni, azonban egy problémába ütköztem.
Itt lenne a kód, amivel leteszem a fegyver objektet, és megadom a játékosnak a lehetõséget, hogy máshova helyezze.
 

new FegyverObjekt;
//A poz1-ben van az interiorja és a vw-je, a poz2-ben az x, y, és z koordinátája a játékosnak.
FegyverObjekt = CreateDynamicObject(348, poz2[0], poz2[1], poz2[2], 0.0, 0.0, 0.0, poz1[0], poz1[1], -1);
EditDynamicObject(playerid, FegyverObjekt);

 
Namost, ez teljesen jól mûködik, mindaddig, amíg interiort nem váltok. Pl. amikor bemegyek egy ajtón (elteleportálok másik interiorba), majd visszajövök, a fegyver nem azon a helyen lesz, ahova mozgattam, hanem ahonnan elkezdtem mozgatni. Igen, próbáltam kiszedni a virtualworldre, illetve interiorra vonatkozó paramétert, de nem jártam sikerrel.
VISZONT!
Ha sima CreateObjectet és EditObjectet használok, azzal megy, még interior váltás után is. Streamer bug lenne? Vagy csak én rontottam el valamit nagyon.
Elõre is köszönöm a segítõ jellegõ hozzászólásokat!
Edit: elnézést, most próbáltam ki jobban és nem az interior váltásra, hanem a távolságra ugrik vissza az eredeti helyére. Tehát, ha messze megyek tõle, majd visszamegyek, egyszerûen már más helyen van.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Március 27. - 18:40:51
hali. Ezzel mi lehet a gond? ugyanis a játékost bedobja az autóba, viszont nem változtatja meg a helyzetét, vagyis nem teleportálja oda. ötlet?
 

forward DerbySpawn(playerid);
public DerbySpawn(playerid)
{
if(derbymap == 1)
{
switch(random(7))
{
    case 0: SetPlayerPos(playerid, 3244.0334, -1213.3790, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 1: SetPlayerPos(playerid, 3293.2686, -1387.0214, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 2: SetPlayerPos(playerid, 3265.8931, -1362.3733, 84.0285), SetPlayerFacingAngle(playerid,0.0), Autoba(playerid);
    case 3: SetPlayerPos(playerid, 3229.2837, -1337.8181, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 4: SetPlayerPos(playerid, 3196.3582, -1370.4860, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 5: SetPlayerPos(playerid, 3195.8088, -1278.7086, 70.8554), SetPlayerFacingAngle(playerid,270.0), Autoba(playerid);
    case 6: SetPlayerPos(playerid, 3329.9385, -1371.3793,7 0.8554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
}
}
return 1;
}
stock Autoba(playerid)
{
    new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
new vid;
vid = CreateVehicle(444, X, Y, Z+1, A, 0, 1, 180);
PutPlayerInVehicle(playerid, vid, 0);
}
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 27. - 18:47:55
Idézetet írta: huhboy date=1395942051\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
hali. Ezzel mi lehet a gond? ugyanis a játékost bedobja az autóba, viszont nem változtatja meg a helyzetét, vagyis nem teleportálja oda. ötlet?
 

forward DerbySpawn(playerid);
public DerbySpawn(playerid)
{
if(derbymap == 1)
{
switch(random(7))
{
    case 0: SetPlayerPos(playerid, 3244.0334, -1213.3790, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 1: SetPlayerPos(playerid, 3293.2686, -1387.0214, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 2: SetPlayerPos(playerid, 3265.8931, -1362.3733, 84.0285), SetPlayerFacingAngle(playerid,0.0), Autoba(playerid);
    case 3: SetPlayerPos(playerid, 3229.2837, -1337.8181, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 4: SetPlayerPos(playerid, 3196.3582, -1370.4860, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 5: SetPlayerPos(playerid, 3195.8088, -1278.7086, 70.8554), SetPlayerFacingAngle(playerid,270.0), Autoba(playerid);
    case 6: SetPlayerPos(playerid, 3329.9385, -1371.3793,7 0.8554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
}
}
return 1;
}
stock Autoba(playerid)
{
    new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
new vid;
vid = CreateVehicle(444, X, Y, Z+1, A, 0, 1, 180);
PutPlayerInVehicle(playerid, vid, 0);
}

 

Konkrétan mi a probléma? Nem teszi bele a kocsiba? Nem teleportálja oda? Errort/warningot ír? Crashelteti a szervert?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Március 27. - 18:51:09
mindegy...rákötöttem egy 2 másodperces timert, az megoldotta :D azért kössz :D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 30. - 16:00:02
Sziasztok
Csináltam egy ganga zona területet egy utat akarok kirajzolni csak az a baj hogy a minimap elkezd vibrálni bevillannak pár fények és ez nagyon idegesít.És azt akarom hogy simán menjen ne vibráljon
 
#include <a_samp>
new utak0;
public OnGameModeInit()
{
    utak0 = GangZoneCreate(1990.689331,622.292358,2179.733886,543.970153);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    GangZoneShowForPlayer(playerid, utak0, 0x1a1818AA);
    return 1;
}
Cím: Kisebb kérdések
Írta: kriszrap - 2014. Április 03. - 21:21:50
sziasztok !!
Mi az rp-ben átad animáció??
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 10:04:09
Ha egy style típusú dialog alatt csak a response-t nézem (a case-eket nem),akkor ha nem választ ki semmit a listából,és úgy kattint a baloldali gombra,akkor is lefut a response rész,ugye?
Cím: Kisebb kérdések
Írta: Flash - 2014. Április 04. - 10:56:29
Ha be van állítva akkor igen. Példa:
 
#include a_samp
#define DialogID 123
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
if(dialogid == DialogID) {
if(!response) {
   // A Bal egér gombra kattint
}else{
   // A jobb egér gombra kattint
}
}
return 1;
}
Cím: Kisebb kérdések
Írta: Pedró - 2014. Április 04. - 11:12:44
Idézetet írta: tudvari date=1396598649\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ha egy style típusú dialog alatt csak a response-t nézem (a case-eket nem),akkor ha nem választ ki semmit a listából,és úgy kattint a baloldali gombra,akkor is lefut a response rész,ugye?
 
akk automatikusan 0 s listitem
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 11:22:26
köszi.
Cím: Kisebb kérdések
Írta: kriszrap - 2014. Április 04. - 12:11:23
rpg nél mi az /átad animja???
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 20:39:56
Pár ismerõs nem tud feljönni a szerverre,mert amikor csatlakozni akar,akkor nem tudja elérni az IP-t.Ugyan azt írja ki,mint ha offline lenne a szerver.
És gondolom ha már 2 embernek ez a problémája,akkor lehet hogy emiatt az elmúlt 1 hónapban egy csomó játékostól estem el.
Szóval nem tudjátok mi lehet a baj? :D
 
Server didn\'t respond...
Cím: Kisebb kérdések
Írta: Nátha - 2014. Április 04. - 21:25:02
Hostos vagy házi a szeró ?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 21:28:36
Host
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 04. - 21:29:40
Ha az RPG-drõl van szó, akkor az - ha jól tudom -, sunwelles. Ott pedig nem nagyon van csatlakozási probléma, ha egyszer te például fel tudsz menni. Ha pedig didn\'t responseot ír - a csatlakozás után, a kliensben, chaten (?) - akkor valószínûleg azért írja, mert a kliens és a szerver verzió nem egyezik meg az adott felhasználóknál. Legalábbis ez a leggyakoribb hiba.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 21:34:51
Én is erre gondoltam.Megkérdeztem,és azt mondta,hogy ugyan az.
Bár lehet,hogy hazudott,hogy ne legyen \"égõ\" neki. :D
Aztán gondolom leszedte a jó verziót,és fel tudott jönni.
Cím: Kisebb kérdések
Írta: Davidus - 2014. Április 05. - 11:09:28
Hello, ez lenne a gondom: Felhasználta Mr.Rich által publikált gm-ét, és kivettem belõle a fegyver részét, és ez fogadott pár javítás után:
http://kepfeltoltes.hu/view/140405/200796258K_p1_www.kepfeltoltes.hu_.png
Viszont ha adok hozzá egy új változót akkor pedig ez:
http://kepfeltoltes.hu/view/140405/1369148997K_p2_www.kepfeltoltes.hu_.png
Mi lehet a probléma? valaki tudna segíteni? Elõre is köszönöm.
[mod]Itt kérdezz Error -t![/mod]
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 05. - 19:59:50
van egy saját funkcióm(stock),és bizonyos esetekben 0-val returnöl.
Lehet használni így?
 
if(!Fuggveny){} //ha nullával tér vissza.

 
Vagy csak akkor,hogy ha forwardingolom,és publicként deklarálom?
Ha igen,akkor kérdésem:
Returnol valamilyen értékkel,ha:
 
return SendClientMessage();

 
És a biztonság kedvéért megkérdezem: A teljes függvény lefut,ugye?Nem csak megnézi,hogy mivel returnolna vissza a függvény,hogy ha le futna,hanem le is fut,nem?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 10. - 14:29:58
Kicsit máshogy, de igen. Az strcmp-t is használhatod kétféleképpen, ezt is. Csak az strcmp pont máshogy returnol, de itt nem ez a lényeg.
 

if(!Fuggveny())
{
}

 
...ugyanaz, mint...
 

if(Fuggveny() == 0)
{
}

 
Ha return Masikfuggveny()-t írsz, akkor meg arra tér vossza, amivel a masikfuggveny visszatérne. Mivel sikerült elküldeni, az SCM 1-el tér vissza. Mindnél írják a különlegességeit, pl. az scmnél 0-val tér vissza, ha nincs csatlakozva a játékos, de ha túl hosszú, és nem küldte el, akkor nem 0-val returnol. Ezért van (volt :D) erre is saját függvényem.
Próba: ha zcmdnél 0-ra térsz vissza, azt írja, ismeretlen parancs. Ha nem csatlakozott játékosnak küldesz clientmessaget, akkor 0-val tér vissza az scm--> a parancs is.
Ez...
 

CMD:vmi(playerid)
{
    SendClientMessage(28473, -1, \"ASD!\");
    return 1;
}

 
...1-el, míg...
 

CMD:vmi(playerid)
{
    return SendClientMessage(50294, -1, \"ASD\");
    return 1;
}

 
...ez 0-val tér vissza.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 10. - 15:23:27
köszi az infókat
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 10. - 22:30:28
Hello. Melyik az a kód amelyikkel pl ha beírok egy parancsot.. Akkor az összes játékosnak a képernyõre ki ír egy szöveget.. Mármint nem olyat akarok hogy beírok egy parancsot és utána a szöveget hanem, ha beírom pl /Repairall akkor az összes játékosnak kiírja a képernyõre hogy Kocsik megjavítva. Ez csak egy példa. Valaki tudna ebbe segíteni?
UI: Lehet tökre egyszerü, de én sík H*lye vagyok hozzá. :D Mármint a scriptelés ehezz a részéhez. :D
Thx elõre is.
Cím: Kisebb kérdések
Írta: Razo - 2014. Április 10. - 22:35:14
CMD:repairall(playerid,params[])
{
SendClientMessageToAll(-1,\"Kocsik megjavítva.\");
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 10. - 22:39:11
Idézetet írta: Razo date=1397162114\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

CMD:repairall(playerid,params[])
{
SendClientMessageToAll(-1,\"Kocsik megjavítva.\");
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}

 

Igen, de ezzel egy bajom van.. Hogy nekem is így van hogy Chatra írja ki a SendClientMessageToall -al De nekem egy olyan Kód kéne mely a képernyõre írja ki nem a Chatra ha érted az elképzelésem. :D
Cím: Kisebb kérdések
Írta: Razo - 2014. Április 10. - 22:42:52
Értem.
 
#define IDO 3000
CMD:repairall(playerid,params[])
{
GameTextForAll(\"~r~Kocsik megjavítva.\",IDO,1);
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 10. - 22:47:25
Idézetet írta: Razo date=1397162572\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Értem.
 
#define IDO 3000
CMD:repairall(playerid,params[])
{
GameTextForAll(\"~r~Kocsik megjavítva.\",IDO,1);
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}

 

Ohh.. Köszi! :) Örök hála! :D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 14. - 18:00:53
Sziasztok.Voltam egy szerveren és ott olyan jó volt a látotávolság hogy ls-böl lv be átlehetett látni nagyon jó volt néztem itt a magyar szerókat ott nem olyan jó a látótávolság....
És azzal fordulok hozzátok hogy lehet ezt növelni tegyük fel itt az alap mappnál?? Nagyobb látásviszonyok?? :D
GTA-ba fulon van a látóhatár!
Cím: Kisebb kérdések
Írta: .Adamcha. - 2014. Április 14. - 18:36:58
Idézetet írta: ZSOLTI99 date=1397491253\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
...
 
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 14. - 18:51:28
Idézetet írta: .Adamcha. date=1397493418\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


...
 
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
 
[/quote]
 Szerintem arra gondol hogy a mitõl lehet az hogy az egyik szerón jobban töltenek be a mappok mint egy másikon.. és sztem erre lenne kiváncsi hogy ez mitõl van, és a látótávolságon hogy lehet javítani.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 14. - 19:13:03
Idézetet írta: Thomas_Jonson date=1397494288\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

...
 
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
 
[/quote]
 Szerintem arra gondol hogy a mitõl lehet az hogy az egyik szerón jobban töltenek be a mappok mint egy másikon.. és sztem erre lenne kiváncsi hogy ez mitõl van, és a látótávolságon hogy lehet javítani.
 
[/quote]
Nem arra gondolta de azért kösz..

 

...
 
[/quote]
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
 
[/quote] lehet igazad van mert ott más volt az idõjárás meg is fogom tesztelni hogy mûködik is az a dolog.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 15. - 07:15:26
Valóban, az idõjárás lesz a kulcs, mert az alap mapoknál csak azzal tudsz varázsolni. Valamelyii ID-vel az orrod hegyéig nem látsz el, a másikkal pedig látod SF-bõl, hogy LS reptéren egy mókus fingik.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 15. - 14:49:28
Köszi a segítséget akkor keresek egy idõjárást ami jó kösz ..

Dupla hozzászólás automatikusan összefûzve. ( 2014. Április 15. - 21:24:00 )

Ezt a rádiót ha berakom a szerverbe szerintetek ezt lefogja játszani? http://fecakamion.listen2myradio.com
Ha nem akkor hogy szerzek olyan linket amit lejátszik? Ez a rádió kéne nekem!
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 18. - 21:27:52
Sziasztok,az ugrást be lehet szüntetni a clear animationssal?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 18. - 21:45:12
Idézetet írta: tudvari date=1397849272\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok,az ugrást be lehet szüntetni a clear animationssal?
 
Én úgy csinálnám, hogy TogglePlayerControllable(playerid, true); vagy pedig a saját pozíciójára állítod. Az elsõ egyszerûbb, és szerintem mûködik is.
((Csak nem a sérülés rendszerr tolod? Nagyon megjött a TudvariRPG feelingem. +Ment a PM a honlapodon.))
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 18. - 22:54:48
Tesztelted már? :D mert biztos dolog kéne.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 18. - 23:53:01
(Majdnem teljesen) biztos vagyok benne, mert régebben egy timeres bug miatt egyfolytában rám rakta, és alig tudtam menni. Kicsit csúnyán remeg tõle a karakter, de megakadályozza az ugrást. Ezt még lehetne kombinálni az ugrás gomb érzékelésével.  ;)
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 19. - 00:02:37
Rendben,akkor majd kipróbálom.Köszi.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 19. - 11:12:23
Sziasztok. Azzal a problémával fordulok hozzátok hogy mikor beírok egy parancsot akkor egy kicsit késõbb hozza be eddig mindig tökéletesen behozta ahogy beírtam bent volt a dialog.
zcmd használok.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 19. - 11:17:03
ZSOLTI99, szerintem egyszerû szerver laggról lesz szó, bár ki tudja...
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 19. - 11:56:21
Oké.Köszi az infót .Azért prbóbálok cserélni zcmd.inc-et másikra
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 20. - 17:13:11
Sziasztok!
Azt tudom, hogyan lehet beprogramozni, hogy a szerver kapjon jelszót. Azonban azt már nem, hogy hogyan lehet a gamemodeba beírni azt, hogy a jelszó levételre kerüljön. Aki tudja, kérem írja le! :D
Köszönettel: Dfoglalo
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 20. - 17:25:30
Idézetet írta: Dfoglalo date=1398006791\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Azt tudom, hogyan lehet beprogramozni, hogy a szerver kapjon jelszót. Azonban azt már nem, hogy hogyan lehet a gamemodeba beírni azt, hogy a jelszó levételre kerüljön. Aki tudja, kérem írja le! :D
Köszönettel: Dfoglalo
 

 SendRconCommand(\"password 0\");
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 20. - 17:34:16
Hogyan tudom az Input textjét egy változóban elmenteni?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 20. - 17:34:29
Pfú, köszi, én meg simán nem írtam be jelszót és kész, de az nyilván nem volt jó. :D Ment a +
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 20. - 17:42:29
Idézetet írta: Campe3r date=1398008056\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogyan tudom az Input textjét egy változóban elmenteni?
 


new bevitel[MAX_PLAYERS];
//ezt dialogos cuccok alá, ahol elakarod menteni...
bevitel[playerid] = strval(inputtext);
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 20. - 17:59:45
Köszönöm, megy a +, azt esetleg nem tudjátok hogyan lehet leellenõrizni azt, hogy egy változónak van-e értéke?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 20. - 18:08:21
Idézetet írta: Campe3r date=1398009585\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm, megy a +, azt esetleg nem tudjátok hogyan lehet leellenõrizni azt, hogy egy változónak van-e értéke?
 
Szia. Ha létrehozol egy változót, annak alapból 0 lesz az értéke, ha csak nem adod meg azt a létrehozásánál. Ergo, if(!valtozo), vagy ami biztosabb if(valtozo == 0) //valami
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 20. - 18:09:09
Köszönöm
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 20. - 20:21:29
Idézetet írta: huhboy date=1398008549\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hogyan tudom az Input textjét egy változóban elmenteni?
 


new bevitel[MAX_PLAYERS];
//ezt dialogos cuccok alá, ahol elakarod menteni...
bevitel[playerid] = strval(inputtext);

 

[/quote]
Ha szöveget akar elmenteni, akkor ez nem jó megoldás. Ugyanis így átalakítja az inputtextet számmá, majd azt tárolja el egy integer típusú változóba. Ha mindig szám lesz megadva inputtextnek, akkor jó ez a megoldás, de amúgy nem. Ha szöveges változóba szeretnél menteni, használhatsz formatot, de nagyon egyszerûen trükközhetsz is:
 
new Valtozod[888888888888]; // 888888888888 helyére amennyire szükséged van.
strins(Valtozod, inputtext, 0);
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 21. - 13:47:21
Hogyan tudom egy változó karakterjeinek összegét lekérni és átalakítani egy változót ugyanannyi karakterre amennyi elötte volt, csak nem ugyan azok a karakterek lesznek, hanem *(jelszóhoz kellene)
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 21. - 15:46:13
Idézetet írta: Campe3r date=1398080841\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogyan tudom egy változó karakterjeinek összegét lekérni és átalakítani egy változót ugyanannyi karakterre amennyi elötte volt, csak nem ugyan azok a karakterek lesznek, hanem *(jelszóhoz kellene)
 
a dudb include-dal :)
http://sampforum.hu/index.php?topic=3075.msg36705#msg36705
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 21. - 17:23:19
Olvasd el jobban a kérdést, és aztán válaszolj..
E.: Már megoldottam
[mod]Õ legalább próbált segíteni. Amúgy a kérdésed sem volt túl érthetõ, szóval nem csoda, hogy számodra nem megfelelõ választ adott. Ha megoldottad, akkor a megoldást közöld velünk, hogy mások is tanulhassanak belõle. Ha egyszer kérdeztél. A dupla hozzászólás helyett pedig használd a szerkesztés gombot![/mod]

Dupla hozzászólás automatikusan összefûzve. ( 2014. Április 21. - 17:35:53 )

Valaki el tudná nekem magyarázni, hogy mysql-ben hogyan is történik ez a feldarabolás sscanf-fal?
Példa:
 
sscanf(Data, \"p<|>s[24]s[64]i\", MyPassword, MyUserName, MyAdminLevel);
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 21. - 19:22:51
Az általad írt példában:
p<|> - | jelekkel darabolunk
s[24] - az elsõ lekérdezett adat string típusú és maximum 24 karakter hosszú lehet, majd eltároljuk ezt egy string típusú valtozóba
s[64] - az második lekérdezett adat string típusú és maximum 64 karakter hosszú lehet, majd eltároljuk ezt egy másik string típusú valtozóba
i - A harmadik adat integer típusú lehet, melyet eltárolunk egy integer típusú változóba
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 21. - 19:32:49
Köszönöm, +
E.:
Sziasztok! Lekértem egy integert mysql-el, de valamiért nem jó. Mi lehet a gond?
Itt ahol definiálom a változót amibe lekérem
 
enum KarakterInfoEnum:
{
ID[16],
Felhasznalo[32],
Karakternev[32]
};
new KarakterInfo[MAX_PLAYERS][KarakterInfoEnum];

 
És itt, ahol lekérem mysql-el, és kiiratom teszt miatt:
 
sscanf(Line,\"p<|>is[32]s[32]\", KarakterInfo[playerid][iD], KarakterInfo[playerid][Felhasznalo], KarakterInfo[playerid][Karakternev]);
SendClientMessage(playerid, -1, KarakterInfo[playerid][iD]);
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 21. - 22:51:32
Nem tudom, hogy mi van veled, az inttel és a stringgel, de nagyon nem találjátok az összhangot... Most nem stringet akartál intbe menteni, hanem intet stringbe menteni.
 
ID[16],

 
helyett
 
ID,
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 22. - 11:34:24
Hát igen, régen scripteltem pawn-t :D A lua viszont még nehezebb volt aztán olyasmi módszereket próbálok alkalmazni. Vissza kell szoknom még :D
E.: Melyik változót használjam idõ lekéréshez mysql-en?
E.: Sziasztok! Valami gond van a mysql lekérésemmel sscanf-ba, nem tudjátok mi lehet a gond?
Kód:
 
                format(Query, sizeof(Query), \"SELECT * FROM felhasznalok WHERE felhasznalonev = \'%s\'\", FelhasznaloInfo[playerid][Felhasznalonev]);
                mysql_query(Query);
                mysql_store_result();
                if(mysql_num_rows() != 0)
                {
                        if(mysql_num_rows() != 0)
                        {
                                if(mysql_fetch_row_format(Line))
                                {
                                        sscanf(Line, \"p<|>ds[32]s[32]s[32]d\", FelhasznaloInfo[playerid][iD], FelhasznaloInfo[playerid][Felhasznalonev], FelhasznaloInfo[playerid][Jelszo], FelhasznaloInfo[playerid][Email], FelhasznaloInfo[playerid][AdminSzint]);
                                        SendClientMessage(playerid, -1, \"Sikeresen bejelentkeztél!\");
                                        InfoBox(playerid, 1, \"Sikeresen bejelentkeztél!\");
                                        Betolt(playerid);
                                        FelhasznaloInfo[playerid][bejelentkezve] = 1;
                                        mysql_free_result();
                                }
                        }
                        else
                        {
                                SendClientMessage(playerid, -1, \"Hibás jelszó!\");
                                InfoBox(playerid, 3, \"Hibás jelszó!\");
                        }
                }
                else
                {
                        SendClientMessage(playerid, -1, \"Nem létezõ felhasználó!\");
                        InfoBox(playerid, 2, \"Nem létezik ilyen nevû felhasználó!\");
                }
                mysql_free_result();

 
Enum:
 
enum FelhasznaloInfoEnum
{
Felhasznalonev[32],
Jelszo[32],
Email[32],
AdminSzint,
Bejelentkezve
};
new FelhasznaloInfo[MAX_PLAYERS][FelhasznaloInfoEnum];

 
Hiba:
 
warning 213: tag mismatch

 
amit erre a sorra ír:
 
sscanf(Line, \"p<|>ds[32]s[32]s[32]d\", FelhasznaloInfo[playerid][iD], FelhasznaloInfo[playerid][Felhasznalonev], FelhasznaloInfo[playerid][Jelszo], FelhasznaloInfo[playerid][Email], FelhasznaloInfo[playerid][AdminSzint]);
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 23. - 22:18:17
Én ilyet nem látok az enumban:
 
FelhasznaloInfo[playerid][iD]
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 23. - 22:20:49
Tényleg, észre sem vettem. :) köszönöm
E: Csinálnám a barát rendszeremet, hogy a chatbe, /me-be, /do-ba csak az látja a nevét az embernek aki csinálja, akinek megvan barátnak. Valamiért nem jó :S
 
CMD:me(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new String[256];
new String2[256];
new Nev[MAX_PLAYER_NAME];
new Float:PosX;
new Float:PosY;
new Float:PosZ;
GetPlayerPos(playerid, PosX, PosY, PosZ);
GetPlayerName(playerid, Nev, sizeof(Nev));
if(sscanf(params, \"s[256]\", String)) return SendNGRPMessage(playerid, 3, \"/me [cselekvés]\");
for(new i = 0; i < MAX_PLAYERS; i++)
{
   if(IsPlayerConnected(i))
   {
      if(IsPlayerInRangeOfPoint(i, 30.00, PosX, PosY, PosZ))
      {
         if(IsPlayerBarat(i, Nev))
         {
            format(String2, sizeof(String2), \"{f041be}* %s %s.{f041be}\", Nev, String);
            SendClientMessage(i, -1, String2);
         }
         else
         {
            format(String2, sizeof(String2), \"{f041be}* Valaki %s.{f041be}\", String);
            SendClientMessage(i, -1, String2);
         }
      }
   }
}
}
return 1;
}

 

forward IsPlayerBarat(playerid, KarakterNev[]);

 

public IsPlayerBarat(playerid, KarakterNev[])
{
new Nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nev, sizeof(Nev));
format(Query, sizeof(Query), \"SELECT * FROM baratok WHERE karakter = \'%s\' AND barat = \'%s\'\", KarakterNev, Nev);
mysql_query(Query);
return 1;
}

 
[mod]Javítottam a code tageket.[/mod]
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 24. - 21:02:57
Sziasztok! A Whirlpool pluginnal kapcsolatban lenne egy rövid kérdésem? Ugye a jelszónak minimum 129 cellás karakterlánc kell. Akkora méretben is kell mentenem, vagy elég a 32 (max. jelszó hossz, titkosítatlanul.)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 24. - 22:40:24
Micsoda? 129? Melyik elvetemült állat ad meg magának 129 karakteres jelszót? Ha egyáltalán annyi befér egy dialogba/a chatre. Amúgy a kérdést sem igazán értem (mellesleg azért is, mert ?-t raktál pont helyett). A MySQL mezõ méretérõl beszélsz, vagy mi? Annyira állítsd, ahány karakter maximum lehet a jelszó titkosítva. A string is akkora, titkosítatlanul pedig amekkora a jelszó. De csak hablatyolok itt össze-vissza, mert nem igazán vágom a kérdésed.
Cím: Kisebb kérdések
Írta: Flash - 2014. Április 25. - 06:56:33
ÉN se nagyon értem de a jelszónak szerintem lehessen megadni minimum 3 maximum 32 karaktert, és valahogy így mentsd le:
 
jelszo = sha1(\'%s\')
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 25. - 07:40:57
Csak Whirlpool plugint akartam használni. De már rájöttem, hogy azt elég nehéz lenne használnom PHP-ben. Inkább maradok az md5-nél, vagy az sha1-nél. És ezek közül melyik a jobb?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 25. - 10:52:36
Biztos van valami különbség, de amúgy szerintem tökmindegy.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 25. - 21:08:45
Sziasztok! Valamiért ha beírom /adminad, akkor nem írja ki, hogyan kéne használni, és amikor adok valakinek játékost nem írja ki a formázott stringet.
Kód:
 
CMD:adminad(playerid, params[])
{
new id, Szint;
new SzintSzoveg[248];
if(sscanf(params, \"ud\", id, Szint)) return SendNGRPMessage(playerid, 3, \"/adminad [Játékos ID/Játékos Név] [AdminSzint]\");
if(IsPlayerConnected(playerid) || FelhasznaloInfo[playerid][bejelentkezve] == 1)
{
if(IsPlayerConnected(id) || FelhasznaloInfo[id][bejelentkezve] == 1)
{
   if(Szint >= 0 && Szint <= 7)
   {
      if(Szint == 1) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Kezdõ Adminsegédet\"); }
      if(Szint == 2) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Haladó Adminsegédet\"); }
      if(Szint == 3) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Fõ Adminsegédet\"); }
      if(Szint == 4) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Kezdõ Adminisztrátort\"); }
      if(Szint == 5) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Haladó Adminisztrátort\"); }
      if(Szint == 6) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Fõ Adminisztrátort\"); }
      if(Szint == 7) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Tulajdonost\"); }
      new String[256];
      for(new i; i < MAX_PLAYERS; i++)
      {
         format(String, sizeof(String), \"%s nevû játékosnak %s adtál\", Nev(id), SzintSzoveg);
         SendNGRPMessage(playerid, 4, String);
         format(String, sizeof(String), \"%s %s adott neked\", Nev(playerid), SzintSzoveg);
         SendNGRPMessage(id, 4, String);
         if(IsPlayerConnected(i) && FelhasznaloInfo[bejelentkezve] == 1)
         {
            if(FelhasznaloInfo[AdminSzint] >= 0 && FelhasznaloInfo[AdminSzint] <= 7)
            {
               format(String, sizeof(String), \"%s nevû játékosnak %s adott %s\", Nev(id), id, Szint, Nev(playerid));
               SendNGRPMessage(i, 4, String);
            }
         }
      }
   }
   else
   {
      SendNGRPMessage(playerid, 2, \"AdminSzint: 0 - 7\");
   }
}
else
{
   SendNGRPMessage(playerid, 2, \"A játékos nincs fent a szerveren!\");
}
}
return 1;
}

 
A SendNGRPMessage-vel ne foglalkozzatok, az mûködik a többi parancsnál.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 25. - 23:15:24
az elsõ problémád az az, hogy
 

if(sscanf(params, \"ud\", id, Szint)) return SendNGRPMessage(playerid, 3, \"/adminad [Játékos ID/Játékos Név] [AdminSzint]\");

 
helyett
 

if(!sscanf(params, \"ud\", id, Szint)) return SendNGRPMessage(playerid, 3, \"/adminad [Játékos ID/Játékos Név] [AdminSzint]\");

 
a második gondodat meg egy egyszerû SendClientMessageToAll-al, vagy simán SendClientMessage-gel megoldhatnád. Akkor biztos mûködne, és nem kéne felesleges függvényeket lefuttatnia.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 26. - 08:28:44
Az sscanf eleve 1-el tér vissza, szóval annak úgy jónak kellene lennie. Viszont tényleg egyszerûbb lenne, ha csinálnál egy AdminSzintNev tömböt, ami valahogy így nézne ki:
 
//Globális változókhoz
new AdminSzintNev[][] =
{\"Nem admin\", \"Adminsegéd}

 
És akkor csak bele kell formáznod, hogy format(Uzenet, sizeof(Uzenet), \"Elõléptetted %s-t. Új rangja: %s (%d), nev(id), AdminSzintNev[szint], Szint);
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 26. - 09:25:11
Na mostmár nem is mûködik a parancs :S
E.: megoldottam, annyi volt a probléma, hogy a sendngrpmessage-ben túl sok volt a színkód, ezért nem írta ki.
Cím: Kisebb kérdések
Írta: Tomee - 2014. Április 26. - 11:24:37
A EditObject változott valamit a 0.3z-ben? Mióta azt a klienst használom, nem tudom állítani az objectek helyét. Ha egyszerre hozom létre az objectet és egybõl mozgatni akarom lese teszi az objectet.
======================================
Rájöttem a hibára
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 26. - 17:41:42
Sziasztok! Az a kérdésem, hogy mit válasszak ki mysql-el a WHERE részben, hogy autót be tudjak tölteni?
Eddig ennyit tudtam a kódból megcsinálni:
 
public JarmuBetolt(vehicleid)
{
format(Query, sizeof(Query), \"SELECT * FROM jarmuvek\");
mysql_query(Query);
}

 
Itt a mysql tábla
Mit válasszak ki, hogy mûködjön ez a funkció? (Bocsi, nem tudtam hogyan fogalmazzam ezt meg)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 26. - 20:04:38
Melyik verziót használod? Ha az R38-asat, akkor mysql_tqueryt kell használnod, és ahhoz megadnod egy callbacket. A callback egy public, ami alá már írhatod a mysql_fetch_row-okat, meg ilyeneket. Ilyen módon kérd le mindenét enumba, és a végén spawnold le. Mentéskor csak kérd le a jelenlegi adatait az enumba, és azt mentsd.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 26. - 21:59:03
r6-ot használok, de egyépkétn megoldottam, kilestem dlc-bõl XD
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 26. - 22:23:01
Egy kis megjegyzés, ha nem probléma. KovaNovik: valóban tqueryval érdemes megoldani, elvégre akkor külön részen tudod szerkeszteni a betöltés folyamatát, de simán lehet egyszerû queryvel is. Elvégre ugyanazt csinálja, csak az elõbbi a forráskódban egy külön callbacken, míg utóbbi közvetlenül a query sora alatt végzi el a megadott dolgokat. De igen, nyugodtan használható a tquery a feladatra.
Cím: Kisebb kérdések
Írta: divkn - 2014. Április 28. - 00:42:33
Mennyi a +/- XYZ végpontja a játék területnek? Elvileg van egy korlát ahol még lehetséges objektumokat, játékost, jármûvet teleportálni az egész SA mapon belül bármilyen probléma nélkül. Valahol olvastam ezt, de már nem tudom hol.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 28. - 09:32:06
ahogy én tudom, a streamer bárhol létrehozza az objecteket, nélküle meg minden irányban 5000. A teleport pedig bármeddig elvisz :)
Cím: Kisebb kérdések
Írta: divkn - 2014. Április 28. - 12:07:13
Körülnéztem néhány oldalon és mindenhol más-más értékeket írnak. Néhány szkriptben 10 000-es értéket adtak meg, egyjátékos módra pedig 5000 vagy 6000 a limit. Nem tartom lehetetlennek hogy Kalcor vagy valamelyik SA-MP Team módosította volna ezt, de mondjuk ilyet nem láttam a SA-MP forráskódjában. SAMP Map Constructionban ha jól láttam az óceán sincs folytatva, legalábbis ott is van egy határ. Soha nem próbálkoztam vele azon kívülre valamit tenni, majd lementeni, csak picit fura.
Azt hiszem egy srác készített egy videót is, arról hogy mi történik a jármûvel, ha minél magasabban van. Na, azt a videót sem találom már. XD
Hááát, majd egyszer kiderül. Egyenlõre javítom a bullcrapet. :D Köszönöm a válaszod és továbbra is várok hasznos információra.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 28. - 12:31:25
pár napja a derby-mbe akartam javító pickupot letenni, 7000-es koordinátához, és azt már nem hozta létre, de a SetPlayerPos, meg a streamer callback-ek ugyanúgy mûködnek.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 28. - 13:42:25
Akkor rakd a map fölé, máik intibe, jó magasra. Vagy a tengerre, de másik intibe, esetleg másik vw-be (mert ugye a atreamer tud másk interiort). Tipp: a mapolást szedd ki külön fájlba, és ctrl H-val cseréld le a );-eket , 1, 1, -1, stb így sok objektet tudsu egy intibe rakni. Még tipp: konvertáld át convertffs-el a mapolást, és mta.dzek.eu oldalon könnyen el tudod tolni sok koordinátával. Sok szerencsét, további jó scriptelést! :thumbsup:
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 28. - 13:50:22
Ez igaz, a maptól számított bizonyos távolságon túl kifelé a tengeren már nem látszódnak se a pickupok, se a 3d textek, stb. De az objectek igen! Azonban van egy olyan határ, amin elkezd villogni a kép és kiír valami figyelmeztetõ szöveget. Na ott már tényleg vége van a mapnak, habár olyan kívülre nem igazán mapolna senki.
Cím: Kisebb kérdések
Írta: divkn - 2014. Április 28. - 16:11:48
Azt hiszem megtaláltam azt amire szükségem volt.
 

m_WorldBounds[0] = 20000.0f;
m_WorldBounds[1] = -20000.0f;
m_WorldBounds[2] = 20000.0f;
m_WorldBounds[3] = -20000.0f;
if(pGame->GetActiveInterior() != 0) return; // can\'t enforce inside interior
if(m_pPlayerPed->EnforceWorldBoundries(pNetGame->m_WorldBounds[0],pNetGame->m_WorldBounds[1],
pNetGame->m_WorldBounds[2],pNetGame->m_WorldBounds[3]))
{
m_pPlayerPed->SetArmedWeapon(0);
pGame->DisplayGameText(\"Stay within the ~r~world boundries\",1000,5);
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 28. - 16:14:59

Stay within the ~r~world boundries

 
[/quote]
Na ezt írja ki mikor valahogy \"kikerülök a világból\" :D
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 28. - 21:43:29
De divkn, minek ez a kód, ha eleve kiírja? Vagy az interiorokkal babrálsz valamit, azért nem elég a SetPlayerWorldBoundaries (vagy mi)?
Dfoglalo, ha kimész, villog, és csúszol visszafele a levegõben, ha annyira kimész hogy nem tud visszarakni / kimegy a tényleges határából (mert ugye a tényleges határon belül van a programozott, biztonságilag), akkor villog gondolom :D
Csak okoskodtam, nem biztosak ám ezek (halvány emlékezet). :D
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 01. - 11:40:03
Sziasztok! Ezzel mi lehet a gond?
 
public JarmuMent(vehicleid)
{
GetVehiclePos(vehicleid, JarmuInfo[vehicleid][JPosX], JarmuInfo[vehicleid][JPosY], JarmuInfo[vehicleid][JPosZ]);
GetVehicleZAngle(vehicleid, JarmuInfo[vehicleid][JPosR]);
format(Query, sizeof(Query), \"UPDATE `jarmuvek` SET `model` = \'%d\', `posx` = \'%f\', `posy` = \'%f\', `posz` = \'%f\', `posr` = \'%f\', `jposx` = \'%f\', `jposy` = \'%f\', `jposz` = \'%f\', `jposr` = \'%f\', `szin1` = \'%d\', `szin2` = \'%d\', `tulaj` = \'%s\', `frakcio` = \'%d\' WHERE `id` = \'%d\'\", JarmuInfo[vehicleid][Model], JarmuInfo[vehicleid][PosX], JarmuInfo[vehicleid][PosY], JarmuInfo[vehicleid][PosZ], JarmuInfo[vehicleid][PosR], JarmuInfo[vehicleid][JPosX], JarmuInfo[vehicleid][JPosY], JarmuInfo[vehicleid][JPosZ], JarmuInfo[vehicleid][JPosR], JarmuInfo[vehicleid][szin1], JarmuInfo[vehicleid][szin2], JarmuInfo[vehicleid][Tulaj], JarmuInfo[vehicleid][Frakcio], vehicleid);
mysql_query(Query);
}

 
Amit hibaüzenetnek kapok:
 
ngrp.pwn(1087) : error 075: input line too long (after substitutions)
ngrp.pwn(1088) : error 017: undefined symbol \"Jarm\"
ngrp.pwn(1089) : warning 217: loose indentation
ngrp.pwn(1089) : error 017: undefined symbol \"uInfo\"
ngrp.pwn(1089) : warning 215: expression has no effect
ngrp.pwn(1089) : error 001: expected token: \";\", but found \"]\"
ngrp.pwn(1089) : error 029: invalid expression, assumed zero
ngrp.pwn(1089) : fatal error 107: too many error messages on one line
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 01. - 12:35:37
Jó sorokat másoltál be? Mert itt nincs is pl. uInfo változó sem. CTRL-G-t használjatok.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 01. - 14:26:57
Na mindegy, megoldottam úgy, hogy másik sorba raktam a másik felét, mert túl sok karakter votl egy soprban.
E.:
Miért nem tölt be jármûveket a scriptem?
 
public JarmuBetolt(vehicleid)
{
new String[256];
format(Query, sizeof(Query), \"SELECT * FROM jarmuvek WHERE id = \'%d\'\", vehicleid);
mysql_query(Query);
mysql_store_result();
if(mysql_fetch_row_format(Line))
{
sscanf(Line, \"p<|>ddffffdds[32]d\", JarmuInfo[vehicleid][iD], JarmuInfo[vehicleid][Model], JarmuInfo[vehicleid][PosX], JarmuInfo[vehicleid][PosY], JarmuInfo[vehicleid][PosZ], JarmuInfo[vehicleid][PosR], JarmuInfo[vehicleid][szin1], JarmuInfo[vehicleid][szin2], JarmuInfo[vehicleid][Tulaj], JarmuInfo[vehicleid][Frakcio]);
AddStaticVehicleEx(JarmuInfo[vehicleid][Model], JarmuInfo[vehicleid][PosX], JarmuInfo[vehicleid][PosY], JarmuInfo[vehicleid][PosZ], JarmuInfo[vehicleid][PosR], JarmuInfo[vehicleid][szin1], JarmuInfo[vehicleid][szin2], -1);
format(String, sizeof(String), \"%d Jármû betöltve.\", vehicleid);
print(String);
}
mysql_free_result();
}

 
És ahogy használom ongamemodeint alatt:
 
   for(new i = 0; i < MAX_VEHICLES; i++)
{
JarmuBetolt(i);
}

 
Mysql tábla itt
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 13:32:04
Miért nem választasz ki mindent a jarmuvek táblából, és loopolsz mysql_num_rows számmal? Az pont annyit tölt be, amennyit kell.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 02. - 16:01:00
Sziasztok. Olyat hogy tudok csinálni hogy pl valaki beírja   /teleport parancsot és bejön az dialog meg minden és a levegõbe fellövi az kamera oda visz a kiválasztott helyre.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 17:51:43
Ezt hogy érted? A lista elem kiválasztásánál? Mert akkor csak egy megerõsítõ dialog kell hozzá, meg egy InterpolateCameraPos. :)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 02. - 18:47:08
Igen pl kiválasztom a lisán azt az elemet ami Lv néven van és a levegõben menjen oda a kijelölt helyre.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 19:07:26
Akkor legyen egy lista dialog, ott ha rámész az egyikre, annak a koordinátáját rakja bele egy változódba, és jöjön ki egy dialog, hogy biztosan oda akarsz-e menni, eközben InterpolateCameraPossal ráközelít a hely koordánátáira, majd, ha igent nyomsz, rá is teleportál.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 02. - 19:30:02
Oké kösz az infót majd letesztelem hogy ezzel a mûködik-e amit mondtál :D
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 02. - 20:15:59
akkor is jó a RemovePlayerFromVehicle() ,hogy ha nem is megy gyorsan és nem is megy lassan a jármû?Mert elvégre IG is van egy sebesség,aminél pont nem tudsz kiszállni,és vagy fel kell gyorsítanod,vagy le kell lassítanod.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 20:49:40
Ha ráteleportálod a saját pozíciójára, 100%, hogy kiszedi.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 03. - 10:28:35
Sziasztok! A következõ errort kapom a /parkol parancsomra:
 
error 076: syntax error in the expression, or invalid function call

 
Össze szeretnék hasonlítani két stringet(jelen esetbe a jármû tulaja és a játékos neve), de valamiért hibát ír.
Kód:
 
CMD:parkol(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(FelhasznaloInfo[playerid][bejelentkezve] == 1)
{
   if(IsPlayerInAnyVehicle(playerid))
   {
      if(JarmuInfo[GetPlayerVehicleID(playerid)][Tulaj] == KarakterInfo[playerid][Nev])
      {
      }
      else
      {
         SendNGRPMessage(playerid, 2, \"Ez nem a te jármûved!\");
      }
   }
   else
   {
      SendNGRPMessage(playerid, 2, \"Nem vagy jármûben!\");
   }
}
}
}
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 03. - 12:17:55
így? :D
 

CMD:parkol(playerid, params[])
{
        if(IsPlayerConnected(playerid))
        {
                if(FelhasznaloInfo[playerid][bejelentkezve] == 1)
                {
                        if(IsPlayerInAnyVehicle(playerid))
                        {
                                if(JarmuInfo[GetPlayerVehicleID(playerid)][Tulaj] == strcmp(KarakterInfo[playerid][Nev]))
                                {
                                }
                                else
                                {
                                        SendNGRPMessage(playerid, 2, \"Ez nem a te jármûved!\");
                                }
                        }
                        else
                        {
                                SendNGRPMessage(playerid, 2, \"Nem vagy jármûben!\");
                        }
                }
        }
}
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 03. - 12:39:27
Ugyanaz.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 03. - 12:51:04
Camp3r:
 
CMD:parkol(playerid, params[])
{
if(!IsPlayerConnected(playerid) || FelhasznaloInfo[playerid][bejelentkezve] == 0) return 1;
new jarmu = GetPlayerVehicleID(playerid);
if(jarmu == INVALID_VEHICLE_ID || jarmu == -1) return SendNGRPMessage(playerid, 2, \"Nem vagy jármûben!\");
if(strcmp(JarmuInfo[jarmu][Tulaj], KarakterInfo[playerid][Nev]) != 0) SendNGRPMessage(playerid, 2, \"Ez nem a te jármûved!\");
//Ide jöhet a kód, ami lefut, ha minden oké. A jármûvel való operáláshoz létrehoztam neki egy jarmu változót.
return 1;
}
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 03. - 12:52:39
köszönöm
Cím: Kisebb kérdések
Írta: Nooname - 2014. Május 03. - 15:06:46
Hello Tudna segitene vki?Epsilon felrakta a Left 4 dead Szervert nemtudom h kell elinditani!
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 04. - 14:36:06
Hali. Olyan problémám lenne hogy csináltam egy olyat hogy admint ne lehessen kickelni de mikor játékost kickelek akkor is kiírja hogy \"admint nem lehehet kickelni\" de kickeli a játékost csak annyi a hibája és nem bírok rájönni hogy mi a hiba benne!
 
forward KickTimer(playerid);
// Kicks a player with a reason
COMMAND:kick(playerid, params[])
{
    new PlayerToKick, Reason[128], ReasonMsg[128], Name[24];
    // Send the command to all admins so they can see it
    SendAdminText(playerid, \"/kick\", params);
    // Check if the player has logged in
    if (APlayerData[playerid][LoggedIn] == true)
    {
        // Check if the player\'s admin-level is at least 1
        if (APlayerData[playerid][PlayerLevel] >= 1)
        {
            if (sscanf(params, \"us[128]\", PlayerToKick, Reason)) SendClientMessage(playerid, 0xFF0000AA, \"Hasznalta: \\\"/kick <JátékosNév/ID> <Indok>\\\"\");
            else
            {
                if (IsPlayerConnected(PlayerToKick)) // If the player is a valid playerid (he\'s connected) error&&
                {
                   if (APlayerData[PlayerToKick][PlayerLevel] == 0)
                    {
                    // Get the name of the player who warned the player
                    GetPlayerName(playerid, Name, sizeof(Name));
                    // Send the warned player a message who kicked him and why he\'s been kicked
                    format(ReasonMsg, 128, \"Kickelve lettél egy admin által %s %s\", AdminLevelName[APlayerData[playerid][PlayerLevel]], Name);
                    SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                    format(ReasonMsg, 128, \"Indok: %s\", Reason);
                    SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                    SetTimerEx(\"KickTimer\",100,false,\"i\",PlayerToKick);
         }
         SendClientMessage(playerid, 0xFF0000FF, \"Admint nem kickelhetel!.\");
                }
                else
                    SendClientMessage(playerid, 0xFF0000FF, \"Nincs ilyen játékos.\");
             }
        }
        else
            return 0;
    }
    else
        return 0;
    // Let the server know that this was a valid command
    return 1;
}
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 04. - 14:56:21
tessék:
 

forward KickTimer(playerid);
// Kicks a player with a reason
COMMAND:kick(playerid, params[])
{
    new PlayerToKick, Reason[128], ReasonMsg[128], Name[24];
    // Send the command to all admins so they can see it
    SendAdminText(playerid, \"/kick\", params);
    // Check if the player has logged in
    if (APlayerData[playerid][LoggedIn] == true)
    {
        // Check if the player\'s admin-level is at least 1
        if (APlayerData[playerid][PlayerLevel] >= 1)
        {
            if (sscanf(params, \"us[128]\", PlayerToKick, Reason)) SendClientMessage(playerid, 0xFF0000AA, \"Hasznalta: \\\"/kick <JátékosNév/ID> <Indok>\\\"\");
            else
            {
                if (IsPlayerConnected(PlayerToKick)) // If the player is a valid playerid (he\'s connected) error&&
                {
                 if (APlayerData[PlayerToKick][PlayerLevel] == 0)
                    {
                     // Get the name of the player who warned the player
                     GetPlayerName(playerid, Name, sizeof(Name));
                     // Send the warned player a message who kicked him and why he\'s been kicked
                     format(ReasonMsg, 128, \"Kickelve lettél egy admin által %s %s\", AdminLevelName[APlayerData[playerid][PlayerLevel]], Name);
                     SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                     format(ReasonMsg, 128, \"Indok: %s\", Reason);
                     SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                     SetTimerEx(\"KickTimer\",100,false,\"i\",PlayerToKick);
     }else
         SendClientMessage(playerid, 0xFF0000FF, \"Admint nem kickelhetsz.\");
                }
                else
                    SendClientMessage(playerid, 0xFF0000FF, \"Nincs ilyen játékos.\");
             }
        }
        else
            return 0;
    }
    else
        return 0;
    // Let the server know that this was a valid command
    return 1;
}
Cím: Kisebb kérdések
Írta: Flash - 2014. Május 04. - 15:15:49
Hali.
Csaináltam egy NPC-t mert sok minden bugol valamiért 0-ás ID-re és azt gondoltam a legkönnyebb megoldásnak ha lerakok egy NPC-t. Ez meg is valósult, lespawnoltatom, majd disconnectel magától.
Bent van a rec file, megvan a scriptje, megvan a ConnectNPC, és a cfg be is a maxnpc 1..
Mi lehet a baj?
 
[15:10:32] [npc:join] FakeFlash has joined the server (NPC IP)
[15:10:51] [npc:part] FakeFlash has left the server (0:0)
[/quote]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 04. - 15:23:02
Idézetet írta: Flash date=1399209349\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali.
Csaináltam egy NPC-t mert sok minden bugol valamiért 0-ás ID-re és azt gondoltam a legkönnyebb megoldásnak ha lerakok egy NPC-t. Ez meg is valósult, lespawnoltatom, majd disconnectel magától.
Bent van a rec file, megvan a scriptje, megvan a ConnectNPC, és a cfg be is a maxnpc 1..
Mi lehet a baj?
 
[15:10:32] [npc:join] FakeFlash has joined the server (NPC IP)
[15:10:51] [npc:part] FakeFlash has left the server (0:0)

[/quote]
nálam, ha valami id0-ra bugol szimplán
 
for(new i=0;i<MAX_PLAYERS;i++)

 
és ez megoldja :D
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 04. - 15:33:42
Sziasztok!
Ugyebár hogyha CreateDynamicObjectel rakok le valamit,és ha nem adom meg az utolsó paramétereket,pl.: drawdistance,akkor ott azt defaultnak veszi.
De így például nagyon kicsi egy bizonyos exteriorban,és ha az egyik végében állok,akkor a másik vége nem tölt be(kék).
És mi lehet az oka? lehet az,hogy túl sok object van?Hogy lehet ezt megcsinálni?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 04. - 18:19:20
@Tudvari: külön pawno ablakba másold ki azokat az objecteket és replaceld a végét, vagyis a \");\" részt \"world, interior, playerid, streamdist);\"-re. Így csináltam (asszem) az én mappolásaimat is oda (bár nem biztos). Mondjuk az alap stream distance 300 a streamerben, de ki tudja, lehet, hogy ez segít. ;)
Szerk.: a -1 jelentése (itt): minden. Tehát -1 playerid = minden játékosnak mutatja. -1-es worldid; mindem virtualworldben mutatja, stb..
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 04. - 21:21:43
Az az érdekes,hogy az includeban nem így van definiálva a CreateDynmicObject,mégsem jelez undefined symbolt a tiédre,vagyis de,csak a world-re.Ha azt átírom arra,ami az includeban van (worldid),akkor is undefined.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 04. - 22:07:42
Azt úgy gondoltam, hogy behelyettesíted, de akkor úgy néz ki, ha beírod, hogy worldid, akkor -1-nek veszi.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 05. - 01:35:26
Csináltam egy ilyen pickupos cuccot be is tudok menni de mikor kijövök akkor ott a farm felett tesz ki és ott esek lefelé
 

public OnGameModeInit()
pPickupbe = CreatePickup( 1239, 2, 1555.5016,-1675.7087,16.1953, -1 );
pPickupki = CreatePickup( 1239, 2, 288.6815,167.0857,1007.1719, -1 ); //ls ki

 

public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
[mod]Javítottam pawn code tagre![/mod]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 05. - 11:48:35
a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 05. - 12:00:16
Idézetet írta: huhboy date=1399283315\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }

 

Szerintem az egy interior, vagy egy bármi féle mapolás akar lenni. Ha így van, akkor azért portál rossz helyre, mert kimenetelkor is ugyan oda teszed vissza a játékost:
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
helyett
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875); // Ezt a sort javítottam
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1555.5016,-1675.7087,16.1953);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 05. - 12:15:50
Idézetet írta: KovaNovik date=1399234062\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Azt úgy gondoltam, hogy behelyettesíted, de akkor úgy néz ki, ha beírod, hogy worldid, akkor -1-nek veszi.
 
Úgy látszik be kell helyettesítenem,mert nem tudok rájönni,hogy milyen változóként fogadná el a worldid-t.
Majd írok a fejleményekrõl.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 05. - 15:46:34
Idézetet írta: Dfoglalo date=1399284016\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }

 

Szerintem az egy interior, vagy egy bármi féle mapolás akar lenni. Ha így van, akkor azért portál rossz helyre, mert kimenetelkor is ugyan oda teszed vissza a játékost:
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
helyett
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875); // Ezt a sort javítottam
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1555.5016,-1675.7087,16.1953);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 

[/quote] Köszönöm a segítséget müködik.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 05. - 17:38:02
Tudom,hogy ez nem tartozik ide,de az így kezdõdõ modok milyen editek?((Ui.: nagyon rp-s a nem beírós /me,amit a rendszer ír ki))
\"width=500http://kepfeltoltes.hu/140505/791049511sa-mp-005_www.kepfeltoltes.hu_.png[/img]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 05. - 22:43:14
Idézetet írta: tudvari date=1399304282\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Tudom,hogy ez nem tartozik ide,de az így kezdõdõ modok milyen editek?((Ui.: nagyon rp-s a nem beírós /me,amit a rendszer ír ki))
\"width=500http://kepfeltoltes.hu/140505/791049511sa-mp-005_www.kepfeltoltes.hu_.png[/img]
 
nem defensive? :D
Cím: Kisebb kérdések
Írta: ApocalypseDoggee - 2014. Május 06. - 14:07:27
GodFather->DeserTowns RPG->OxfordRPG->AfterlifeRPG->Defensive...
Cím: Kisebb kérdések
Írta: BarnyBoy - 2014. Május 07. - 21:13:54
Üdv!
Miért írja az á betût ilyen furán? Kellene valami include amivel ékezetes szöveget lehet megjeleníteni, vagy micsoda? Nem értem.
[hs width=300 height=300]http://kepfeltoltes.hu/140507/335479706sa-mp-005_www.kepfeltoltes.hu_.png[/hs]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 07. - 22:35:57
hát mivel nem textdraw, ezért elméletileg nem kéne neki külön inc. de ha belenézel a kódba, lehet, hogy \"Á\" helyett más kód lesz, amit a pawno á-nak érzékel, mert gondolom nem  a te scripted. keress rá a scriptben a /vhspawn-ra, és megtalálod a hibát :)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 07. - 22:41:01
@BarnyBoy: ha Notepad++-al írtad a pawno fordítójának futtatásával, könnyen meglehet, hogy rossz kódolással tetted azt. Ha pawnoban, lövésem sincs.
Cím: Kisebb kérdések
Írta: BarnyBoy - 2014. Május 07. - 22:50:41
Notepad++-al csináltam. Holnap megnézem a kódolást.
Mellesleg a vhspawn parancsot én írtam bele a modba.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 08. - 11:05:04
Sziasztok. Az lenne a problémám hogy van az a Tarm nevezetû villamos féle jármû és ha kiszállok belõle akkor nem tudok vissza ülni.Ezért kérem a segítségeteket.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 08. - 15:56:24
Az F-re tegyél funkciót OnPlayerKeyStateChange-nél, és ha a a legközelebbi jármû modelje olyan, akkor rakja bele, akár a következõ üres slotra.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 10. - 00:07:52
Sziasztok!
Megint egy nagy problémám van,ami igazából már rég óta van,csak nem foglalkoztam vele,mert ritkán fordul el.
És nem tudom,hogy miért van ott az a pont,pedig ott kéne még lennie az kb. elsõ 10 oszlopnak.És valamiért azok nincsenek ott,és ezért tölti be rosszul.
\"d8a9cbb544a5c6d7717baa5c345cc2d5.png\"
Valamiért belépéskor ezt szedi ki az adatbázisból.Leginkább ahhoz köthetném,hogy valamiért elcsúsznak az értékek vagy nem tudom.
És amikor belép akkor össze vissza lesz a karaktere,relogol a játékos,hátha jó lesz,de ezzel csak annyit ér el,hogy felülírja a jó értékeket a hibásokra az adatbázisban.
Valaki találkozott ilyen problémával?
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Május 10. - 06:23:14
Idézetet írta: tudvari date=1399673272\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Megint egy nagy problémám van,ami igazából már rég óta van,csak nem foglalkoztam vele,mert ritkán fordul el.
 
[19:23:25] CMySQLHandler::FetchRow() - Return: (itt egy fura jel van,egy kitöltött karika)|1|1|15|14|4|10|7|0|0|0|60|0|0|1|0|10|0|0|0|8|16|5|0|0|0|0|0|4750|10000|0|0|1|0|0|100|0|0|0|0|0|1|1|0|0|2|0|1|0|0|1|0|0|10|0|0|0|10|0|0|100|2706585|33|105|Admin|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0

 
Valamiért belépéskor ezt szedi ki az adatbázisból.Leginkább ahhoz köthetném,hogy valamiért elcsúsznak az értékek vagy nem tudom.
És amikor belép akkor össze vissza lesz a karaktere,relogol a játékos,hátha jó lesz,de ezzel csak annyit ér el,hogy felülírja a jó értékeket a hibásokra az adatbázisban.
Valaki találkozott ilyen problémával?
 
Esetleg a mentést bemásolnád? mert a betöltéssel vagy a mentéssel lesz gond.. szerintem.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 10. - 09:38:22
És nem tudom,hogy miért van ott az a pont,pedig ott kéne még lennie az kb. elsõ 10 oszlopnak.És valamiért azok nincsenek ott,és ezért tölti be rosszul.
\"d8a9cbb544a5c6d7717baa5c345cc2d5.png\"
Betöltés:
 
   new row[2048]; // The length of 1 \'row\' total.
   new field[226][40]; // [4] = Amount of fields, [24] = Max length of the bigest field.
   mysql_fetch_row_format(row, \"|\");
   explode(row, field, \"|\");
   mysql_free_result();
   //0 = id,1=nev,2=jelszo
       new utolso[64];
    format(utolso,sizeof(utolso),\"%s\",field[4]);
      for(new x=0; x<MAX_ITEMS*2; x+=2)
   {
       new y=x+5;
       new id = x/2;
      format(ItemName[playerid][id],128,\"%s\",field[y]);
               new z=x+6;
      ItemAmount[playerid][id] = strval(field[z]);
   }
    for(new x=0;x<MAX_CSEKK*2;x+=2)
    {
      new y = x+45;
      new id = x/2;
      CsekkInfo[playerid][id][Osszeg] = strval(field[y]);
      new z = x+46;
      CsekkInfo[playerid][id][ido] = strval(field[z]);
    }
    for(new x=0;x<MAX_CSEKK*2;x+=2)
    {
      new y = x+75;
      new id = x/2;
      pCsekkInfo[playerid][id][Osszeg] = strval(field[y]);
      new z = x+76;
      pCsekkInfo[playerid][id][ido] = strval(field[z]);
    }
    JatekosInfo[playerid][Admin] = strval(field[105]);
    JatekosInfo[playerid][Munka] = strval(field[106]);
    JatekosInfo[playerid][Halal] = strval(field[107]);
    JatekosInfo[playerid][Oles] = strval(field[108]);
    JatekosInfo[playerid][skin] = strval(field[109]);
    JatekosInfo[playerid][KezdoSpawn] = strval(field[110]);
    JatekosInfo[playerid][X] = floatstr(field[111]);
.
.
.
.
.

 
Mentés:
 
format(astring, sizeof(astring), \"UPDATE Jatekosok SET Admin=\'%d\',Munka=\'%d\',Halal=\'%d\',Oles=\'%d\',Skin=\'%d\',KezdoSpawn=\'%d\',X=\'%f\',Y=\'%f\',Z=\'%f\',Leader=\'%d\' WHERE Nev=\'%s\'\",JatekosInfo[playerid][Admin],JatekosInfo[playerid][Munka],JatekosInfo[playerid][Halal],JatekosInfo[playerid][Oles],JatekosInfo[playerid][skin],JatekosInfo[playerid][KezdoSpawn],pX,pY,pZ,JatekosInfo[playerid][Leader],nev);
mysql_query(astring);
.
.
.
.
.

 
[mod]Javítottam pawn code tagre![/mod]
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 10. - 10:37:22
Nem használtam R6-ot, de mi lenne, ha a kapott adatokat elõször 2-be darabolnád, és azokat darabolnád ilyen sok darabra?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 10. - 11:00:40
Az baj,hogy nem tudom,hogy megoldaná-e az ilyen tipp szerû megoldás,mert hetente kb. 1-szer fordul elõ,de ha 1 hétig nem fordul elõ,az sem jelenti azt,hogy ki lett javítva.Szóval valami biztos megoldás kéne.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 11. - 13:46:31
Sziasztok! Hány objectet tudok létrehozni alap createobjectel? És át lehet-e állítani a max értéket?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 11. - 13:49:20
1000-et. Ha pedig át lehetne állítani, nem lenne limit.
Cím: Kisebb kérdések
Írta: skyLine - 2014. Május 11. - 13:50:48
Viszont Streamer pluginnal növelheted a módba tehetõ objectek számát.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 11. - 14:27:09
Köszönöm, és tudom, de a dynamicobjectrõl leesnek a játékosok, kocsik.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 11. - 18:57:20
Csak akkor esnek le, ha nem elég gyors a szerver, hogy betöltse õket, ami lehet a gép gyengesége, a net lassúsága, vagy egyszerûen a sok object, jármû és játékos egy helyen való holléte.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 11. - 20:55:37
Sziasztok!
3 kérdés:
Megint egy nagy problémám van,ami igazából már rég óta van,csak nem foglalkoztam vele,mert ritkán fordul el.
És nem tudom,hogy miért van ott az a pont,pedig ott kéne még lennie az kb. elsõ 10 oszlopnak.És valamiért azok nincsenek ott,és ezért tölti be rosszul.
\"d8a9cbb544a5c6d7717baa5c345cc2d5.png\"
Valamiért belépéskor ezt szedi ki az adatbázisból.Leginkább ahhoz köthetném,hogy valamiért elcsúsznak az értékek vagy nem tudom.
És amikor belép akkor össze vissza lesz a karaktere,relogol a játékos,hátha jó lesz,de ezzel csak annyit ér el,hogy felülírja a jó értékeket a hibásokra az adatbázisban.
Valaki találkozott ilyen problémával?
Másik:
Néha az autók felrepülnek/elrepülnek majd felrobbannak és ez eléggé nagy kellemetlenséget okoz a játékosoknak.És nem tudom,hogy ez miért van.Semmi sincs a jármûvekkel kapcsolatban bescriptelve,csak olyan ami spawnnal és megsemmisüléssel kapcsolatos.Semmihez sincs kötve,csak egyszer úgy gondolja a kocsi,elrepül és felrobban a játékossal együtt.
Harmadik:
Hogy lehet legkönnyebben megoldani,hogy egy táblából adatveszteség nélkül pár oszlopot kiszedjünk és azokból egy külön táblát csináljunk?
És mennyire megterhelõ az,hogy ha kilépéskor kitöröljük a játékoshoz tartozó összes sort egy táblából(Több ezer sor közül max 20 tartozik hozzá) majd beszúrunk új sorokat (max. 20)
Szóval a tömör kérdés az,hogy mennyivel telik több idõbe 10000 sor közül megtalálni azokat ahol x column értéke y,mint hogy ha ugyan ezt csak 2000 sorból csinálnánk?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 12. - 14:52:47
Ha beírod a LIMIT 1-et a SELECT és SAVE query végére, akkor ott megáll, ahol megtalálta. Pl. Van 10000 játékosod, abból az 5000. sorban megtalálja, amit akart, akkor megáll, és azt kiadja eredményül. 2000sor közül nyilván gyorsabban töltene be, mint 10000-bõl, fõleg a magas IDjûeknek (újonnan regisztráltaknak). Ahogy én másolnék:
 
INSERT INTO \'ujtabla\' VALUES (SELECT * FROM \'regitabla\'

 
Meg ugye egy DELETE, ha amonnan ki is akarod szedni. Ha az idt egyeztetni szeretnéd, akkor fel kell sorolnod a * HELYETT, pl. Id, Nev, Penz, hogy az ID-t ne beszámozza, hanem másolja.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Május 19. - 21:39:14
Hellotok!
Valaki tud segíteni hogy tudom lementeni hogy mennyi benzin van a kocsikban?:S
a változója VehichleFul.
És megszeretném szabni is hogy melyik kocsiba mennyi lehet :))!
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 20. - 14:50:51
Attól függ mibe akarod. MySQL? SQLite? Netán valamilyen fájlkezelõ? Az utóbbival nehéz lesz ilyesmit menteni, ha már több változód is lesz.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Május 21. - 21:36:29
Idézetet írta: KovaNovik date=1400590251\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Attól függ mibe akarod. MySQL? SQLite? Netán valamilyen fájlkezelõ? Az utóbbival nehéz lesz ilyesmit menteni, ha már több változód is lesz.
 
Dinivel :S nem tudom hogy az nagyon rossz-e.
Cím: Kisebb kérdések
Írta: Nátha - 2014. Május 22. - 10:10:57
Megoldható Dini-vel, de MySQL-el egyszerûbb.
Ha mindenképp Dini-vel akarod akkor ott a Defensive mód abban van ilyen rendszer, az alapján pikk-pakk megtudod írni.
Cím: Kisebb kérdések
Írta: Dzsugasvili - 2014. Május 22. - 14:32:31
Sziasztok, egy olyan dialog include-t keresek, amiben elég egyszer létrehozni a dialogot, és egy külön funkcióval meg is lehet jeleníteni (mint pl egy textdrawnál). Régebben láttam ilyet, de már nem találom. Valaki ki tudna segíteni?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 22. - 15:46:25
http://forum.sa-mp.com/showthread.php?t=190068
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 22. - 20:26:48
Sziasztok!
A mai nap folyamán arra lettem figyelmes, hogy nem akarnak mûködni a MySQL-os dolgok a módomban. Nem várt probléma ez, ugyanis eddig minden megfelelõen mûködött, azonban ma elromlottak a dolgok. Bekapcsoltam a logolást, és megnéztem, hogy mi a hiba. Nos az, hogy nem fut le az egész query, azok stringjének végét levágja a plugin, valamiért. Nem vettem észre még szabályosságot, de talán a 64. karaktertõl romlik el a dolog, elvégre vannak utólag behelyettesített adatok, amelyek \' \' jelek közé kerülnek. Így nem tudom a log alapján pontosan megszámolni a hosszt. Na mindegy, szóval 64 környékén lehetnek. A lényeg ami lényeg, hogy nem tudom az okát, de jó lenne rájönni, a megoldással együtt. Aki tud, kérem segítsen! BlueG\'s R38 MySQL Plugin.
 

Köszönettel,

Dfoglalo
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 23. - 13:31:40
Csak a logban vágja le. Nálam az INSERTnél kb. a második adat után \"levágta\", mégis mentette a 14.-et is. Mysql query helyett próbálj meg tqueryt használni, ott adj meg neki callbacket is (publicot! Stock nem jó!) mert különben nem tárolja el az eredményt (select esetében), emellstt a tquery gyorsabb is, mert valahogy külön fut. A pqueryt nem tudom mire jó, azt os megpróbálhatod. Emellett escape_string helyett mysql-formatot használj, azon belül %s helyett %e-t.
A tquery emellett vár, amíg befejezõdik a query pl.
Cím: Kisebb kérdések
Írta: Andriis - 2014. Május 23. - 18:28:53
Sziasztok. Van egy angol garázsrendszerem, de valami probléma van. Amikor a garázst megvenném, kiírja ugye az errort. Mutatom a kódot:
 
CMD:garazsvesz(playerid, params[])
{
    for(new i=0; i < garageCount+1; i++)
        {
                if(IsPlayerInRangeOfPoint(playerid, 3.0, gInfo[PosX], gInfo[PosY], gInfo[PosZ]))
                {
                        if(gInfo[Owned] == 1) return SendClientMessage(playerid, COLOR_ERROR,\"Error: This garage is already owned.\");
                        if(GetPlayerMoney(playerid) > gInfo[Price]) return SendClientMessage(playerid,COLOR_ERROR,\"Error: You don\'t have enough money to buy this garage.\");
                        GivePlayerMoney(playerid,-gInfo[Price]);
                        gInfo[Price]-= random(5000); //Take some money off of the original price
                        format(gInfo[Owner],24,\"%s\",GetPlayerNameEx(playerid));
                        gInfo[Owned] = 1;
                        Save_Garage(i);
                        UpdateGarageInfo(i);
                        SendClientMessage(playerid,COLOR_SUCCESS,\"You have successfully bought this garage.\");
                        return 1;
                }
        }
        SendClientMessage(playerid,COLOR_ERROR,\"Error: You\'re not near any garage.\");
        return 1;
}

 
Köszi aki segít.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 23. - 18:58:27
Konkrétan melyik errort írja?
Cím: Kisebb kérdések
Írta: Andriis - 2014. Május 23. - 19:02:39
Error: You don\'t have enough money to buy this garage
Ezt irja a játekba. A reláciojelet mar cserélgettem de nem jött össze.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 23. - 19:18:47
Találtam benne egy másik hibát is. Arra ezt írtam, csak közben jött a hozzászólás.
Megvan a hibád. A következõ volt: végigfutsz minden garázson - ez tökéletes. Viszont, ha nem vagy közelében, returnolsz, azaz a parancs futását abbahagyod úgymond, pedig még nem nézted végig mindet. Ahogy átírtam, végigfut minden; ha nem vagy a közelében; kihagyja azt a garázst és ezt minden garázsnál megcsinálja. Ha a közelében vagy (azaz nem ugrott a következõra a continue), akkor lefut a garázs megvétele, és visszatérünk egy üzenettel (valójában 1-el), így közöljük vele, hogy köszi, mrgvagyunk, nem kell több (miután persze a garázsra valót levontuk, ilyesmi). Viszont, ha n vagy garázs közelében, egyszer sem tér vissza a sikerüzenettel, így befejezés után visszatér a másik üzenettel; nem vagy garázs közelében.
Ezt a hibát orvosoltam, most már a másikat, elméletileg mennie kellene.
 
CMD:garazsvesz(playerid, params[]) {
for(new i=0; i < garageCount+1; i++) {
if(!IsPlayerInRangeOfPoint(playerid, 3.0, gInfo[PosX], gInfo[PosY], gInfo[PosZ])) continue;
if(gInfo[Owned] == 1) return SendClientMessage(playerid, COLOR_ERROR,\"Error: This garage is already owned.\");
if(GetPlayerMoney(playerid) < gInfo[Price]) return SendClientMessage(playerid,COLOR_ERROR,\"Error: You don\'t have enough money to buy this garage.\");
GivePlayerMoney(playerid,-gInfo[Price]);
gInfo[Price]-= random(5000); //Take some money off of the original price
format(gInfo[Owner],24,\"%s\",GetPlayerNameEx(playerid));
gInfo[Owned] = 1;
Save_Garage(i);
UpdateGarageInfo(i);
return SendClientMessage(playerid,COLOR_SUCCESS,\"You have successfully bought this garage.\");
}
return SendClientMessage(playerid,COLOR_ERROR,\"Error: You\'re not near any garage.\");
}
Cím: Kisebb kérdések
Írta: Andriis - 2014. Május 23. - 19:24:02
Nagyon köszönöm,  ha gepnél leszek azonnal kipróbalom.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 26. - 18:15:08
Sziasztok!
Azt mivel lehetne kiküszöbölni, hogy a mysql_formatra azt írja ki, hogy nem megfelelõ a paraméterek száma? Elméletileg végtelennek kellene lennie.
 
mysql_format(ABKapcs, Kveri, 486, \"UPDATE jatekosok SET Kinezet = \'%d\', Penz = \'%d\', Elet = \'%f\', Melleny = \'%f\', Vilag = \'%d\', Belso = \'%d\', KrdX = \'%f\', KrdY = \'%f\', KrdZ = \'%f\', KrdF = \'%f\'\", \\
GetPlayerSkin(playerid), GetPlayerMoney(playerid), GetPlayerHealth(playerid), GetPlayerArmour(playerid), GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid), p[0], p[1], p[2], p[3]);

 
Elõre is köszönöm a segítséget!
Mivel a mysql_formatot csak akkor kell használnom, amikor %e-t(escapelt stringet) használok, az pedig helyettesíthetõ külön függvénnyel is, inkább megoldom két külön formattal.
Nem. Nem fogom kettesével hozzáformatolgatni.
Továbbra is várom a válaszaitokat!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 26. - 20:30:10
ha egy FS-ben beállítom egy játékos pvar-ját, azt egy másik fs-ben lévõ parancs is észleli. ugye? :D
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 18:56:00
Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 28. - 19:03:46
Idézetet írta: folnoraa date=1401296160\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
 
másolj be egy server_log-ot.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:05:01
Idézetet írta: huhboy date=1401296626\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 
Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
 
másolj be egy server_log-ot.
 
[/quote]
Bocsánat ezt nem írtam le.. Ez nem teszt szerver! :-\\
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 28. - 19:05:45
Idézetet írta: folnoraa date=1401296701\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 
Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
 
másolj be egy server_log-ot.
 
[/quote]
Bocsánat ezt nem írtam le.. Ez nem teszt szerver! :-\\
 
[/quote]
nem modot mondtam...csak egy server_log-ot, hogy lássuk, mi a baja.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:09:50
[19:08:55] --- Server Shutting Down.
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:08:59]
[19:08:59] Server Plugins
[19:08:59] --------------
[19:08:59]  Loading plugin: audio
[19:08:59]   Failed (plugins/audio: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: sscanf
[19:08:59]   Failed (plugins/sscanf: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: streamer
[19:08:59]   Failed (plugins/streamer: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: Whirlpool
[19:08:59]   Failed (plugins/Whirlpool: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: crashdetect
[19:08:59]   Failed (plugins/crashdetect: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: nativehecker
[19:08:59]   Failed (plugins/nativehecker: cannot open shared object file: No such file or directory)
[19:08:59]  Loaded 0 plugins.
[19:08:59]
[19:08:59] Filterscripts
[19:08:59] ---------------
[19:08:59]   Loading filterscript \'base.amx\'...
[19:08:59]
--Base FS loaded.
[19:08:59]   Loading filterscript \'gl_actions.amx\'...
[19:08:59]   Loading filterscript \'gl_property.amx\'...
[19:08:59]
-----------------------------------
[19:08:59] Grand Larceny Property Filterscript      
[19:08:59] -----------------------------------
[19:08:59]   Loading filterscript \'gl_realtime.amx\'...
[19:08:59]   Loaded 4 filterscripts.
[19:08:59] Reading File: blank
[19:08:59] Reading File: properties/houses.txt
[19:08:59] Reading File: properties/businesses.txt
[19:08:59] Reading File: properties/banks.txt
[19:08:59] Reading File: properties/police.txt
[19:08:59] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:08:59] Number of vehicle models: 0
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 28. - 19:11:12
A server.cfg fájlban a pluginok neve után írd, hogy .so. Tehát sscanf.so, Whirlpool.so, stb..
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:15:47
Idézetet írta: KovaNovik date=1401297072\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A server.cfg fájlban a pluginok neve után írd, hogy .so. Tehát sscanf.so, Whirlpool.so, stb..
 
Megcsináltam de így sem jó..
Ezt adja ki:
[19:14:33] --- Server Shutting Down.
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:14:37]
[19:14:37] Server Plugins
[19:14:37] --------------
[19:14:37]  Loading plugin: audio.so
[19:14:37]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: sscanf.so
[19:14:37]
[19:14:37]  ===============================
[19:14:37]       sscanf plugin loaded.     
[19:14:37]    © 2009 Alex \"Y_Less\" Cole
[19:14:37]  ===============================
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: streamer.so
[19:14:37]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: Whirlpool.so
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Whirlpool loaded
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
[19:14:37]
[19:14:37] Filterscripts
[19:14:37] ---------------
[19:14:37]   Loading filterscript \'base.amx\'...
[19:14:37]
--Base FS loaded.
[19:14:37]   Loading filterscript \'gl_actions.amx\'...
[19:14:37]   Loading filterscript \'gl_property.amx\'...
[19:14:37]
-----------------------------------
[19:14:37] Grand Larceny Property Filterscript      
[19:14:37] -----------------------------------
[19:14:37]   Loading filterscript \'gl_realtime.amx\'...
[19:14:37]   Loaded 4 filterscripts.
[19:14:38] Reading File: blank
[19:14:38] Reading File: properties/houses.txt
[19:14:38] Reading File: properties/businesses.txt
[19:14:38] Reading File: properties/banks.txt
[19:14:38] Reading File: properties/police.txt
[19:14:38] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:14:38] Number of vehicle models: 0
Cím: Kisebb kérdések
Írta: citromhun - 2014. Május 28. - 19:18:58
Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
[/quote]
Nem találja a megadott fájlt!
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:20:40
Idézetet írta: citromhun date=1401297538\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
Nem találja a megadott fájlt!
 
[/quote]
De melyik fájlt? Bocsi, de én ehhez nem értek! Még egyszer bocsánat!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 28. - 19:22:18
Idézetet írta: folnoraa date=1401297640\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 
Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
Nem találja a megadott fájlt!
 
[/quote]
De melyik fájlt? Bocsi, de én ehhez nem értek! Még egyszer bocsánat!
 
[/quote]
a plugins mappában a nativechecker.so-t, és a crashdetect.so-t.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:30:37
Komolyan mondom ilyen béna nem lehetek..
Most ezt adja ki
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:14:37]
[19:14:37] Server Plugins
[19:14:37] --------------
[19:14:37]  Loading plugin: audio.so
[19:14:37]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: sscanf.so
[19:14:37]
[19:14:37]  ===============================
[19:14:37]       sscanf plugin loaded.     
[19:14:37]    © 2009 Alex \"Y_Less\" Cole
[19:14:37]  ===============================
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: streamer.so
[19:14:37]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: Whirlpool.so
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Whirlpool loaded
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
[19:14:37]
[19:14:37] Filterscripts
[19:14:37] ---------------
[19:14:37]   Loading filterscript \'base.amx\'...
[19:14:37]
--Base FS loaded.
[19:14:37]   Loading filterscript \'gl_actions.amx\'...
[19:14:37]   Loading filterscript \'gl_property.amx\'...
[19:14:37]
-----------------------------------
[19:14:37] Grand Larceny Property Filterscript      
[19:14:37] -----------------------------------
[19:14:37]   Loading filterscript \'gl_realtime.amx\'...
[19:14:37]   Loaded 4 filterscripts.
[19:14:38] Reading File: blank
[19:14:38] Reading File: properties/houses.txt
[19:14:38] Reading File: properties/businesses.txt
[19:14:38] Reading File: properties/banks.txt
[19:14:38] Reading File: properties/police.txt
[19:14:38] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:14:38] Number of vehicle models: 0
[19:28:18] --- Server Shutting Down.
[19:28:18]
*** Audio Plugin v0.5 by Incognito unloaded ***
[19:28:18]
[19:28:18]  ===============================
[19:28:18]      sscanf plugin unloaded.   
[19:28:18]  ===============================
[19:28:18]
*** Streamer Plugin v2.6 by Incognito unloaded ***
[19:28:18] 
[19:28:18]  ====================
[19:28:18] 
[19:28:18]   Whirlpool unloaded
[19:28:18] 
[19:28:18]  ====================
[19:28:18] 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:28:22]
[19:28:22] Server Plugins
[19:28:22] --------------
[19:28:22]  Loading plugin: audio.so
[19:28:22]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:28:22]   Loaded.
[19:28:22]  Loading plugin: sscanf.so
[19:28:22]
[19:28:22]  ===============================
[19:28:22]       sscanf plugin loaded.     
[19:28:22]    © 2009 Alex \"Y_Less\" Cole
[19:28:22]  ===============================
[19:28:22]   Loaded.
[19:28:22]  Loading plugin: streamer.so
[19:28:22]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:28:22]   Loaded.
[19:28:22]  Loading plugin: Whirlpool.so
[19:28:22] 
[19:28:22]  ==================
[19:28:22] 
[19:28:22]   Whirlpool loaded
[19:28:22] 
[19:28:22]  ==================
[19:28:22] 
[19:28:22]   Loaded.
[19:28:22]  Loaded 4 plugins.
[19:28:22]
[19:28:22] Filterscripts
[19:28:22] ---------------
[19:28:22]   Loading filterscript \'base.amx\'...
[19:28:22]
--Base FS loaded.
[19:28:22]   Loading filterscript \'gl_actions.amx\'...
[19:28:22]   Loading filterscript \'gl_property.amx\'...
[19:28:22]
-----------------------------------
[19:28:22] Grand Larceny Property Filterscript      
[19:28:22] -----------------------------------
[19:28:22]   Loading filterscript \'gl_realtime.amx\'...
[19:28:22]   Loaded 4 filterscripts.
[19:28:22] Reading File: blank
[19:28:22] Reading File: properties/houses.txt
[19:28:22] Reading File: properties/businesses.txt
[19:28:22] Reading File: properties/banks.txt
[19:28:22] Reading File: properties/police.txt
[19:28:22] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:28:22] Number of vehicle models: 0
Nem értem mi a baja..:(
Cím: Kisebb kérdések
Írta: citromhun - 2014. Május 28. - 19:36:04
nativechacker [LINUX]
crashdetect [WINDOWS/LINUX]
 

Megjegyzés:
Még mindig nem tölti be az adott pluginokat.

Dupla hozzászólás automatikusan összefûzve. ( 2014. Május 28. - 19:38:15 )

J: Vagyis nem találja.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:45:36
[19:44:27] --- Server Shutting Down.
[19:44:27]
*** Audio Plugin v0.5 by Incognito unloaded ***
[19:44:27]
[19:44:27]  ===============================
[19:44:27]      sscanf plugin unloaded.   
[19:44:27]  ===============================
[19:44:27]
*** Streamer Plugin v2.6 by Incognito unloaded ***
[19:44:27] 
[19:44:27]  ====================
[19:44:27] 
[19:44:27]   Whirlpool unloaded
[19:44:27] 
[19:44:27]  ====================
[19:44:27] 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, (C)2005-2014 SA-MP Team
[19:44:31]
[19:44:31] Server Plugins
[19:44:31] --------------
[19:44:31]  Loading plugin: audio.so
[19:44:31]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: sscanf.so
[19:44:31]
[19:44:31]  ===============================
[19:44:31]       sscanf plugin loaded.     
[19:44:31]    (c) 2009 Alex \"Y_Less\" Cole
[19:44:31]  ===============================
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: streamer.so
[19:44:31]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: Whirlpool.so
[19:44:31] 
[19:44:31]  ==================
[19:44:31] 
[19:44:31]   Whirlpool loaded
[19:44:31] 
[19:44:31]  ==================
[19:44:31] 
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: nativechecker.so
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: crashdetect.so
[19:44:31]   CrashDetect v4.13.1 is OK.
[19:44:31]   Loaded.
[19:44:31]  Loaded 6 plugins.
[19:44:31]
[19:44:31] Filterscripts
[19:44:31] ---------------
[19:44:31]   Loading filterscript \'base.amx\'...
[19:44:31]
--Base FS loaded.
[19:44:31]   Loading filterscript \'gl_actions.amx\'...
[19:44:31]   Loading filterscript \'gl_property.amx\'...
[19:44:31]
-----------------------------------
[19:44:31] Grand Larceny Property Filterscript      
[19:44:31] -----------------------------------
[19:44:31]   Loading filterscript \'gl_realtime.amx\'...
[19:44:31]   Loaded 4 filterscripts.
[19:44:31]    Error: Function not registered: \'SSCANF_Init\'
[19:44:31]    Error: Function not registered: \'SSCANF_Join\'
[19:44:31]    Error: Function not registered: \'SSCANF_Leave\'
[19:44:31] [debug] Run time error 19: \"File or function is not found\"
[19:44:31] [debug]  SSCANF_Init
[19:44:31] [debug]  SSCANF_Join
[19:44:31] [debug]  SSCANF_Leave
[19:44:31] Reading File: blank
[19:44:31] Reading File: properties/houses.txt
[19:44:31] Reading File: properties/businesses.txt
[19:44:31] Reading File: properties/banks.txt
[19:44:31] Reading File: properties/police.txt
[19:44:31] [debug] Run time error 19: \"File or function is not found\"
[19:44:31] [debug]  SSCANF_Init
[19:44:31] [debug]  SSCANF_Join
[19:44:31] [debug]  SSCANF_Leave
[19:44:31] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:44:31] Number of vehicle models: 0

 
[mod]Kitettem helyetted a code taget. Legközelebb pedig a megfelelõ témába írj![/mod]
Cím: Kisebb kérdések
Írta: citromhun - 2014. Május 28. - 19:49:59
Volt már ilyen hiba a fórumon (Link)
 
Frissítsd az sscanf plugin-t.[/quote]
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:53:23
Idézetet írta: citromhun date=1401299399\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Volt már ilyen hiba a fórumon (Link)
 
Frissítsd az sscanf plugin-t.

[/quote]
Igen.. Ez volt a gond.. Isten áldjon meg téged..:D Sziasztok! Köszönöm a segítségeteket :)
Cím: Kisebb kérdések
Írta: citromhun - 2014. Június 01. - 20:08:33
Olyan kérdésem fordultam hozzátok, hogy: Szeretném megoldani, azt hogy az adott csapatban csak is x-en lehessenek. Tehát egy csapat limitrõl lenne szó. Meg köszönném segítségeteket!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Június 01. - 20:48:41
Idézetet írta: citromhun date=1401646113\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Olyan kérdésem fordultam hozzátok, hogy: Szeretném megoldani, azt hogy az adott csapatban csak is x-en lehessenek. Tehát egy csapat limitrõl lenne szó. Meg köszönném segítségeteket!
 
létrehozol egy-egy változót minden csapatnak....
amikor a játékos csatlakozna a csapathoz, leellenõrzöd, mennyien vannak, és ha elérte a max létszámot, akkor nem hagyod becsatlakozni...



 

#include <a_samp>
#include <zcmd>
new csapat1, csapat2;
new Csapattag1[MAX_PLAYERS], Csapattag2[MAX_PLAYERS];
public OnGameModeInit()
{
csapat1 = 0;
csapat2 = 0;
return 1;
}
public OnPlayerConnect(playerid)
{
Csapattag1[playerid] = 0;
Csapattag2[playerid] = 0;
return 1;
}
CMD:csapat1(playerid, params[])
{
if(Csapattag2[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat1 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat2 parancsot!\");
else
{
    Csapattag1[playerid] = 1;
    SendClientMessage(playerid, -1, \"Csatlakoztál az egyes csapathoz\");
    }
    return 1;
}
CMD:csapat2(playerid, params[])
{
if(Csapattag1[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat2 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat1 parancsot!\");
else
{
    Csapattag2[playerid] = 1;
    SendClientMessage(playerid, -1, \"Csatlakoztál a kettes csapathoz\");
    }
    return 1;
}
CMD:kilepes(playerid, params[])
{
if(Csapattag2[playerid] == 0 && Csapattag2[playerid] == 0) return SendClientMessage(playerid, -1, \"Te nem vagy egyik csapat tagja sem.\");
else
{
if(Csapattag1[playerid] == 1) return Csapattag1[playerid] = 0;
        if(Csapattag2[playerid] == 1) return Csapattag2[playerid] = 0;
        SendClientMessage(playerid, -1, \"Sikeresen elhagytad a csapatot!\");
}
    return 1;
}
Cím: Kisebb kérdések
Írta: citromhun - 2014. Június 01. - 21:07:00
Köszi, csak ere lettem volna kíváncsi!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Június 01. - 21:10:23
Idézetet írta: citromhun date=1401649620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszi, csak ere lettem volna kíváncsi!
 
így utólag eszembe jutott, hogy a számlálás kimaradt, szóval így a helyes :)



#include <a_samp>
#include <zcmd>
new csapat1, csapat2;
new Csapattag1[MAX_PLAYERS], Csapattag2[MAX_PLAYERS];
public OnGameModeInit()
{
csapat1 = 0;
csapat2 = 0;
return 1;
}
public OnPlayerConnect(playerid)
{
Csapattag1[playerid] = 0;
Csapattag2[playerid] = 0;
return 1;
}
CMD:csapat1(playerid, params[])
{
if(Csapattag2[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat1 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat2 parancsot!\");
else
{
    Csapattag1[playerid] = 1;
    csapat1++;
    SendClientMessage(playerid, -1, \"Csatlakoztál az egyes csapathoz\");
    }
    return 1;
}
CMD:csapat2(playerid, params[])
{
if(Csapattag1[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat2 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat1 parancsot!\");
else
{
    Csapattag2[playerid] = 1;
    csapat2++;
    SendClientMessage(playerid, -1, \"Csatlakoztál a kettes csapathoz\");
    }
    return 1;
}
CMD:kilepes(playerid, params[])
{
if(Csapattag2[playerid] == 0 && Csapattag2[playerid] == 0) return SendClientMessage(playerid, -1, \"Te nem vagy egyik csapat tagja sem.\");
else
{
if(Csapattag1[playerid] == 1) return Csapattag1[playerid] = 0, csapat1--;
        if(Csapattag2[playerid] == 1) return Csapattag2[playerid] = 0, csapat2--;
        SendClientMessage(playerid, -1, \"Sikeresen elhagytad a csapatot!\");
}
    return 1;
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Június 02. - 12:04:10
Sziasztok,
A mai nap folyamán szerettem volna szögesdrótokat alkalmazni, de sajnos nem jártam sikerrel. Próbáltam õket sima és Dynamc objectként is, sima és Static jármûvekkel is. Ezen kívül kipróbáltam mind a három ilyen objectet (2892, 2899, 1593), de sajnos egyik sem akarta kilyukasztani a kocsik kerekeit. Mi okozhatja ezt a hibás mûködést, pontosabban nem mûködést? Tudtommal lyukasztaniuk kéne. Mi a megoldás rá? Akinek van tippje, kérem írjon!
 

Köszönettel,

Dfoglalo
Cím: Kisebb kérdések
Írta: Flash - 2014. Június 02. - 12:26:33
Azt hiszem ha alapból leraksz szögesdrótot az még nem lyukassza ki a jármû kerekeit, DE valahogy lelehet kérni hogy a jármû kerekei mikor érintkeznek az objectel, és akkor lefuttatod a gumilyukasztást. Ha nem tudod hogyan kell este segítek neked.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Június 02. - 12:43:05
Megnéztem egy szögesdrótos szkriptet és szomorúan látom, hogy OnPlayerUpdate alatt történik a lyukasztás egyszerû UpdateVehicleDamageStatus függvény segítségével. Más megoldás van, vagy csak az UpdateVehicleDamageStatusos?
Cím: Kisebb kérdések
Írta: gergo_2007 - 2014. Június 04. - 20:41:43
Miért jobb a mysql-es login mint a rendes?
Cím: Kisebb kérdések
Írta: Nátha - 2014. Június 06. - 23:30:45
Idézetet írta: gergo_2007 date=1401907303\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Miért jobb a mysql-es login mint a rendes?
 
A MySQL gyorsabb adatkezelõ.
És biztonságosabb egy külsõ adatbázisba menteni a szervered adatait mint közvetlenül a scriptfiles mappába, mert ott elõfordulhat hogy véletlenül kitörlöd (velem már elõfordult :D )
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Március 19. - 00:56:08
Idézetet írta: rcsbakos2 date=1395184926\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hellotok!
Valaki tud adni egy alap roleplay modot. :DD?
Amibe csak pár dolog van bele írva ?:D
 
[gmod]Ez nem elég kicsi kérdés.. erre van egy megfelelõ alfórum.. oda írj![/gmod]
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 20. - 20:37:18
Helló, hogyan tudnám eltüntetni az alap pénz textdrawot?(script oldalról, nem az F7-re gondolok)
Cím: Kisebb kérdések
Írta: rhassi - 2014. Március 20. - 20:44:21
Max eltakarni tudod :s
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 20. - 20:59:30
Az nem textdraw. Amúgy nem lehet eltüntetni, maximum egy textdrawwal eltakarni.
Cím: Kisebb kérdések
Írta: ppatrik2012 - 2014. Március 20. - 21:09:19
De pl több szerveren is olyan szinten jól elvannak \"Takarva\"... Hogy a fenébe csinálják? :D
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 20. - 21:17:10
Így:
 
Amúgy nem lehet eltüntetni, maximum egy textdrawwal eltakarni.[/quote]
Cím: Kisebb kérdések
Írta: rhassi - 2014. Március 20. - 21:19:04
Hát vannak InGame Editorok, ezekkel lehet ügyeskedni  :P
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 20. - 21:54:18
Idézetet írta: ppatrik2012 date=1395346159\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
De pl több szerveren is olyan szinten jól elvannak \"Takarva\"... Hogy a fenébe csinálják? :D
 
Én már megcsináltam editorban a saját modomhoz. Kicsit kilóg a dollárjel, mivel nem akartam olyan nagyon megnyújtani. Nincs rajta box, emiatt néhány számjegynél kilóg alóla a dollárjel. Emellett a színe nem egyezik meg az eredeti GTA-sal teljesen, mert a screenshot, amirõl szedtem a színét, kicsit torzított.
 

new Text:PenzJelzo[MAX_PLAYERS];
//OGMI-hez:
for(new i; i < MAX_PLAYERS; i ++)
{
PenzJelzo = TextDrawCreate(488.000000, 76.000000, \" 00000000ft\");
TextDrawBackgroundColor(PenzJelzo, 255);
TextDrawFont(PenzJelzo, 3);
TextDrawLetterSize(PenzJelzo, 0.679998, 2.399999);
TextDrawColor(PenzJelzo, 777658367);
TextDrawSetOutline(PenzJelzo, 1);
TextDrawSetProportional(PenzJelzo, 1);
TextDrawSetSelectable(PenzJelzo, 0);
if(IsPlayerConnected(i))
{
TextDrawShowForPlayer(i, PenzJelzo);
}
}
//OnPlayerDisconnectnél:
TextHideShowForPlayer(i, PenzJelzo);

 
Nincsenek tabsize-ok, bocsi, telefonról írok (másolok).
Persze a saját modomból :D.
U.i.: Azért van elõtte szóköz, mert így egyszerûbb lesz kiírni elé a mínusz jelet.
 

#define fuggveny%0(%1) forward%0(%1); public%0(%1)
stock intabs(int)
{
    if (int < 0)
        return -int;
    else
        return int;
}
fuggveny AdatTDFrissites(playerid)
{
new
    penz1 = intabs(jatekosAdat[playerid][Penz]);
    if(-99999999 <= jatekosAdat[playerid][Penz] < -9999999)
{
       format(Kiiras[playerid], 128, \"-%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-9999999 <= jatekosAdat[playerid][Penz] < -999999)
{
       format(Kiiras[playerid], 128, \"-0%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-999999 <= jatekosAdat[playerid][Penz] < -99999)
{
       format(Kiiras[playerid], 128, \"-00%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-99999 <= jatekosAdat[playerid][Penz] < -9999)
{
       format(Kiiras[playerid], 128, \"-000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-9999 <= jatekosAdat[playerid][Penz] < -999)
{
       format(Kiiras[playerid], 128, \"-0000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-999 <= jatekosAdat[playerid][Penz] < -99)
{
       format(Kiiras[playerid], 128, \"-00000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-99 <= jatekosAdat[playerid][Penz] < -9)
{
       format(Kiiras[playerid], 128, \"-000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(-9 <= jatekosAdat[playerid][Penz] < 0)
{
       format(Kiiras[playerid], 128, \"-0000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(0 <= jatekosAdat[playerid][Penz] <= 9)
{
       format(Kiiras[playerid], 128, \" 0000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(9 < jatekosAdat[playerid][Penz] <= 99)
{
       format(Kiiras[playerid], 128, \" 000000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(99 < jatekosAdat[playerid][Penz] <= 999)
{
       format(Kiiras[playerid], 128, \" 00000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(999 < jatekosAdat[playerid][Penz] <= 9999)
{
       format(Kiiras[playerid], 128, \" 0000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(9999 < jatekosAdat[playerid][Penz] <= 99999)
{
       format(Kiiras[playerid], 128, \" 000%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
    if(99999 < jatekosAdat[playerid][Penz] <= 999999)
{
       format(Kiiras[playerid], 128, \" 00%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
if(999999 < jatekosAdat[playerid][Penz] <= 9999999)
{
       format(Kiiras[playerid], 128, \" 0%dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}
if(9999999 < jatekosAdat[playerid][Penz] <= 99999999)
{
       format(Kiiras[playerid], 128, \" %dFt\", penz1);
TextDrawSetString(PenzJelzo[playerid], Kiiras[playerid]);
}

 
Az AdatTD frissites függvényt timerre rakod, akkor frissül is rendesen, habár \"pörögni\" nem fog, mint az alap GTA-s (nem fog felfelé számolni, rögtön odaugrik).
VAGY!
Csinálsz egy saját HozzaadPenz függvényt, ami amellett, hogy hozzáadja a pénzr, frissíti is azt. Így nem lesznek felesleges frissülések, csak ha kell.
U.i.: Ebben az nincs megcsinálva, hogy ha többet adsz neki, akkor mit írjon ki, hanem akkor beragad, mindaddig, amíg nem változtatod meg kisebb értékre.
Remélem tudtam segíteni!
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 11:45:09
Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 12:51:40
Idézetet írta: rcsbakos2 date=1395485109\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 22. - 13:13:54
Sziasztok.
Akarok csinálni egy zene dialogot már minden megvan csak azt nem tudom hogyan kéne megjeleníteni a linket nincs kedvem mind a 40 zenének a nevét beleírni elég lenne ha csak az http link lenen ott  de nem jut semmi az eszembe hogy lehet ezt megcsinálni.
 
CMD:zene(playerid, params[])
{
ShowPlayerDialog(playerid, Zene_Dialog , DIALOG_STYLE_LIST,\"Rádiók\",\"és akkor itt meg jelenne a link\\nKikapcsolás\",\"Hallgatás\",\"Kilépés\");
return 1;
}

 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 
{
    if(dialogid == Zene_Dialog)
{
        if(listitem == 0) StopAudioStreamForPlayer(playerid), Msg(\"{FFFF00}Zeze kikapcsolása!\");
        if(listitem == 1) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}1\");
        if(listitem == 2) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket), Msg(\"{FFFF00}2\");
        if(listitem == 3) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}3);
    if(listitem == 4) PlayAudioStreamForPlayer(playerid, \"d\"), Msg(\"{FFFF00}neve\");
    }
    return 1;
}   
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 13:39:52
Idézetet írta: ZSOLTI99 date=1395490434\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.
Akarok csinálni egy zene dialogot már minden megvan csak azt nem tudom hogyan kéne megjeleníteni a linket nincs kedvem mind a 40 zenének a nevét beleírni elég lenne ha csak az http link lenen ott  de nem jut semmi az eszembe hogy lehet ezt megcsinálni.
 
CMD:zene(playerid, params[])
{
ShowPlayerDialog(playerid, Zene_Dialog , DIALOG_STYLE_LIST,\"Rádiók\",\"és akkor itt meg jelenne a link\\nKikapcsolás\",\"Hallgatás\",\"Kilépés\");
return 1;
}

 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 
{
    if(dialogid == Zene_Dialog)
{
        if(listitem == 0) StopAudioStreamForPlayer(playerid), Msg(\"{FFFF00}Zeze kikapcsolása!\");
        if(listitem == 1) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}1\");
        if(listitem == 2) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket), Msg(\"{FFFF00}2\");
        if(listitem == 3) PlayAudioStreamForPlayer(playerid, \"http:majd amit ide rakok linket\"), Msg(\"{FFFF00}3);
    if(listitem == 4) PlayAudioStreamForPlayer(playerid, \"d\"), Msg(\"{FFFF00}neve\");
    }
    return 1;
}   

 

Tárold egy tömbben õket, és a dialog elõhozásánál formázd bele a nevüket ;)
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 14:01:33
Idézetet írta: KovaNovik date=1395489100\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
 
[/quote]arra hogy amikor berakom rögtön elõjön 22 hiba
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 22. - 14:05:21
kösz az infót
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 14:17:34
Idézetet írta: rcsbakos2 date=1395493293\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
 
[/quote]arra hogy amikor berakom rögtön elõjön 22 hiba
[/quote]
Akkor írd hozzá az errorokat, amiket ír.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 14:23:27
Idézetet írta: KovaNovik date=1395494254\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 

Hellótok :DD
ezzel mi lehet a gond :|?
 
CMD:felvesz(playerid, params[])
{
     if(isnull(params))
     {
         SendClientMessage(playerid, -1, \"Használat: /felvesz [1-(Fegyver),2-(Drog),3-(Rádió)]\");
         return true;
     }
 if(strcmp(params, \"1\", true) == 0)
     {
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
if(GunID > 0 && GunAmmo != 0)
{
new f = MAX_OBJ+1;
for(new a = 0; a < MAX_OBJ; a++)
{
if(dGunData[a][ObjPos][0] == 0.0)
{
f = a;
break;
}
}
if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, \"Nincs fegyver a kezedbe!\");
RemovePlayerWeapon(playerid, GunID);
dGunData[f][ObjData][0] = GunID;
dGunData[f][ObjData][1] = GunAmmo;
GetPlayerPos(playerid, dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]);
dGunData[f][ObjID] = CreateObject(GunObjects[GunID], dGunData[f][ObjPos][0], dGunData[f][ObjPos][1], dGunData[f][ObjPos][2]-1, 93.7, 120.0, 120.0);
new buffer[50];
format(buffer, sizeof(buffer), \"Eldobtál egy %s\", GunNames[dGunData[f][ObjData][0]]);
SendClientMessage(playerid, 0x33AA3300, buffer);
}
return 1;
}

 
valamiért kiakadrá az egész gamemodom
 
Bocs ha offolok, de kezdõ szememmel ebbõl annyi jön le, hogy ez egy /eldob parancs. Mit értesz az alatt, hogy kiakad? Pawn library mûködése leállt? Vagy erroros? Vagy lefut pawnoban, de a szervert crashelteti?
 
[/quote]arra hogy amikor berakom rögtön elõjön 22 hiba
[/quote]
Akkor írd hozzá az errorokat, amiket ír.
 
[/quote]ezek jönnek elõ
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(513) : error 017: undefined symbol \"split\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(577) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(581) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(588) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(590) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(603) : error 017: undefined symbol \"SaveWeaponsToFile\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(612) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(613) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(617) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(618) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(622) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(623) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(627) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(652) : error 017: undefined symbol \"LoadWeaponsFromFile\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(662) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(663) : error 017: undefined symbol \"ProxDetector\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(680) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(707) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(713) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(732) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(734) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(749) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(751) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(766) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(767) : error 017: undefined symbol \"SendAdminMessage\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(768) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(784) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(785) : error 017: undefined symbol \"SendAdminMessage\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(786) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(795) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(801) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(814) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(815) : error 017: undefined symbol \"SendAdminMessage\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(829) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(829) : error 017: undefined symbol \"Neve\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(831) : error 017: undefined symbol \"Neve\"
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
26 Errors.

Moderátor olvassa, akkor elnézést kérek elõre!
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 22. - 14:34:50
Hiányzik belõle a Neve karakterlánc. Gondolom a játékos nevét akarja vele jelképezni.
Mod tetejére:
 

new Neve[MAX_PLAYERS][MAX_PLAYER_NAME]

 
Hiányzik belõle a ProxDetector függvény. Itt van, ha nincs kedved megkeresni (forrás: fórum):
 

stock ProxDetector(playerid, Float:radius, string[], col1, col2, col3, col4, col5)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new Float:ix, Float:iy, Float:iz;
new Float:cx, Float:cy, Float:cz;
foreach(Player, i)
{
        if(GetPlayerInterior(playerid) == GetPlayerInterior(i) && GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
        {
      GetPlayerPos(i, ix, iy, iz);
      cx = (x - ix);
      cy = (y - iy);
      cz = (z - iz);
      if(((cx < radius/16) && (cx > -radius/16)) && ((cy < radius/16) && (cy > -radius/16)) && ((cz < radius/16) && (cz > -radius/16)))
      {
          SendClientMessage(i, col1, string);
      }
      else if(((cx < radius/8) && (cx > -radius/8)) && ((cy < radius/8) && (cy > -radius/8)) && ((cz < radius/8) && (cz > -radius/8)))
      {
          SendClientMessage(i, col2, string);
      }
      else if(((cx < radius/4) && (cx > -radius/4)) && ((cy < radius/4) && (cy > -radius/4)) && ((cz < radius/4) && (cz > -radius/4)))
      {
          SendClientMessage(i, col3, string);
      }
      else if(((cx < radius/2) && (cx > -radius/2)) && ((cy < radius/2) && (cy > -radius/2)) && ((cz < radius/2) && (cz > -radius/2)))
      {
          SendClientMessage(i, col4, string);
      }
      else if(((cx < radius) && (cx > -radius)) && ((cy < radius) && (cy > -radius)) && ((cz < radius) && (cz > -radius)))
      {
          SendClientMessage(i, col5, string);
      }
   }
}
return 1;
}

 
Így már jóval kevesebb errorja lesz (remélhetõleg).
A SendAdminMessage csak akkor lenne lehetséges, ha van változód, ami tárolja az adott játékos adminszintjét.
A loose identitation warningok pedig csak azt kelzik, hogy nem jó számú tab van az adott sor elõtt.
Cím: Kisebb kérdések
Írta: bbTamas - 2014. Március 22. - 14:42:59
Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 22. - 14:52:20
Idézetet írta: KovaNovik date=1395495290\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hiányzik belõle a Neve karakterlánc. Gondolom a játékos nevét akarja vele jelképezni.
Mod tetejére:
 

new Neve[MAX_PLAYERS][MAX_PLAYER_NAME]

 
Hiányzik belõle a ProxDetector függvény. Itt van, ha nincs kedved megkeresni (forrás: fórum):
 

stock ProxDetector(playerid, Float:radius, string[], col1, col2, col3, col4, col5)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new Float:ix, Float:iy, Float:iz;
new Float:cx, Float:cy, Float:cz;
foreach(Player, i)
{
        if(GetPlayerInterior(playerid) == GetPlayerInterior(i) && GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
        {
      GetPlayerPos(i, ix, iy, iz);
      cx = (x - ix);
      cy = (y - iy);
      cz = (z - iz);
      if(((cx < radius/16) && (cx > -radius/16)) && ((cy < radius/16) && (cy > -radius/16)) && ((cz < radius/16) && (cz > -radius/16)))
      {
          SendClientMessage(i, col1, string);
      }
      else if(((cx < radius/8) && (cx > -radius/8)) && ((cy < radius/8) && (cy > -radius/8)) && ((cz < radius/8) && (cz > -radius/8)))
      {
          SendClientMessage(i, col2, string);
      }
      else if(((cx < radius/4) && (cx > -radius/4)) && ((cy < radius/4) && (cy > -radius/4)) && ((cz < radius/4) && (cz > -radius/4)))
      {
          SendClientMessage(i, col3, string);
      }
      else if(((cx < radius/2) && (cx > -radius/2)) && ((cy < radius/2) && (cy > -radius/2)) && ((cz < radius/2) && (cz > -radius/2)))
      {
          SendClientMessage(i, col4, string);
      }
      else if(((cx < radius) && (cx > -radius)) && ((cy < radius) && (cy > -radius)) && ((cz < radius) && (cz > -radius)))
      {
          SendClientMessage(i, col5, string);
      }
   }
}
return 1;
}

 
Így már jóval kevesebb errorja lesz (remélhetõleg).
A SendAdminMessage csak akkor lenne lehetséges, ha van változód, ami tárolja az adott játékos adminszintjét.
A loose identitation warningok pedig csak azt kelzik, hogy nem jó számú tab van az adott sor elõtt.
 
Köszi most csak 6 error jött elõ :DD
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(23) : error 001: expected token: \";\", but found \"enum\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(510) : error 017: undefined symbol \"split\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 012: invalid function call, not a valid address
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : warning 215: expression has no effect
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 001: expected token: \";\", but found \")\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : fatal error 107: too many error messages on one line

 
sorok:
 
23.sorban->
enum dGunEnum
{
Float:ObjPos[3],
ObjID,
ObjData[2]
};
510. sorban
for(new g = 0; g < MAX_OBJ; g++)
{
fread(file, buffer);
split(buffer, FileCoords, \',\');<.. 510.sor ez
dGunData[g][ObjPos][0] = floatstr(FileCoords[0]);
dGunData[g][ObjPos][1] = floatstr(FileCoords[1]);
dGunData[g][ObjPos][2] = floatstr(FileCoords[2]);
dGunData[g][ObjData][0] = strval(FileCoords[3]);
dGunData[g][ObjData][1] = strval(FileCoords[4]);
574.sorban lévõ hiba:
if(strfind(Neve(playerid), \"_\", true) == -1 );
    {
        SendClientMessage(playerid,GREEN,\"Nem megfelelõ Név!\");
        format(string1,sizeof(string1),\"[KICK]%s Kickellve lett a rendszer általl,Indok:Helytelen név!\");
                SendClientMessageToAll(RED,string1);
                Kick(playerid);
    }

 

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 22. - 14:53:34 )


Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
 
[/quote]
Hello ezzel elég könnyû :D
http://forum.sa-mp.com/showthread.php?t=290640
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 22. - 18:55:47
Idézetet írta: rcsbakos2 date=1395496340\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
 
Hello ezzel elég könnyû :D
http://forum.sa-mp.com/showthread.php?t=290640
 
[/quote]
Ezzel szerintem nem kapott választ a kérdésre. Habár az tény, hogy azzal meg lehet valósítan, sõt, a videóban is szerepel az ahhoz szükséges dolog, méghozzá a textúrák TD-ként felhasználása. Keresd meg azt a textúrát, amely a számodra szükséges lekerekített sarkú téglalap ábra, majd használd az textdraw-ként. Azt viszont sajnos én sem tudom megmondani, hogy melyik ez a textúra, bocsi. :confused:
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 22. - 20:08:47
Sziasztok!
A GetDistance funkcióknál milyen mennyiséggel tér vissza?Méterrel?
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 22. - 20:10:48
Igen, méter.
http://wiki.sa-mp.com/wiki/GetPlayerDistanceFromPoint
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 23. - 10:26:25
Valaki nem tudja véletlenül a Juventus rádió online stream url-jét?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Március 23. - 10:55:07
Google.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 23. - 14:21:33
Idézetet írta: rcsbakos2 date=1395496340\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


...
 
Köszi most csak 6 error jött elõ :DD
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(23) : error 001: expected token: \";\", but found \"enum\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(510) : error 017: undefined symbol \"split\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 012: invalid function call, not a valid address
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : warning 215: expression has no effect
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 001: expected token: \";\", but found \")\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Rendszergazda\\Asztal\\szerver0.3z\\gamemodes\\sajatmunka.pwn(574) : fatal error 107: too many error messages on one line

 
sorok:
 
23.sorban->
enum dGunEnum
{
Float:ObjPos[3],
ObjID,
ObjData[2]
};
510. sorban
for(new g = 0; g < MAX_OBJ; g++)
{
fread(file, buffer);
split(buffer, FileCoords, \',\');<.. 510.sor ez
dGunData[g][ObjPos][0] = floatstr(FileCoords[0]);
dGunData[g][ObjPos][1] = floatstr(FileCoords[1]);
dGunData[g][ObjPos][2] = floatstr(FileCoords[2]);
dGunData[g][ObjData][0] = strval(FileCoords[3]);
dGunData[g][ObjData][1] = strval(FileCoords[4]);
574.sorban lévõ hiba:
if(strfind(Neve(playerid), \"_\", true) == -1 );
    {
        SendClientMessage(playerid,GREEN,\"Nem megfelelõ Név!\");
        format(string1,sizeof(string1),\"[KICK]%s Kickellve lett a rendszer általl,Indok:Helytelen név!\");
                SendClientMessageToAll(RED,string1);
                Kick(playerid);
    }

 

[/quote]
A 23. sor elõtt visszafele keresd meg az elsõ sort, amibe még van írva. Na, annak a végérõl hiányzik a \";\" jel. Azért 23-at írt, mert odáig kereste, de nem találta.
A split függvényed hiányzik. Ez hasonló az sscanfhoz, feldarabolja aszerint, ami megadsz, jelen esetben vesszõre darabolja.
Forrás: hivat. Wiki. Ott se tudják ki csinálta, de valami okosat sejtenek, mint Y_Less vagy DracoBlue.
 

// Author unknown. It was probably someone smart like [[user:DracoBlue|DracoBlue]] or [[user:Y_Less|Y_Less]].
stock split(const strsrc[], strdest[][], delimiter)
{
    new i, li;
    new aNum;
    new len;
    while(i <= strlen(strsrc))
    {
        if(strsrc == delimiter || i == strlen(strsrc))
        {
            len = strmid(strdest[aNum], strsrc, li, i, 128);
            strdest[aNum][len] = 0;
            li = i+1;
            aNum++;
        }
        i++;
    }
    return 1;
}

 
Az 574. sorban ez álljon:
 
if(strfind(Neve[playerid], \"_\", true) == -1);

 
Mondjuk ez alapján a Neve lehetne egy stock is ami csinálj egy stringet, lekéri bele a nevét és visszatér vele, de ha a többi helyen jó volt az stringnek, akkor inkább itt változtassunk, mint a többi 10.000 helyen. :D

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 23. - 14:32:04 )


 

 

Sziasztok!
Hogyan tudok létrehozni, vagy mivel tudok rajzolni lekerekített téglalap textdraw-t?
Mivel rajzolják az egyedi kilométeróra textdrawjait?
 
[/quote]
Hello ezzel elég könnyû :D
http://forum.sa-mp.com/showthread.php?t=290640
 
[/quote]
Ezzel szerintem nem kapott választ a kérdésre. Habár az tény, hogy azzal meg lehet valósítan, sõt, a videóban is szerepel az ahhoz szükséges dolog, méghozzá a textúrák TD-ként felhasználása. Keresd meg azt a textúrát, amely a számodra szükséges lekerekített sarkú téglalap ábra, majd használd az textdraw-ként. Azt viszont sajnos én sem tudom megmondani, hogy melyik ez a textúra, bocsi. :confused:
 
[/quote]
Hivatalos fórumon találtam egy nagyon beteg megoldást erre (textúrával is megoldható, de én sem tudom a textúrákat):
Kinagyítasz egy o betût, aminek ugye kerek a sarka. Ezt pedig eltakarod pár téglalappal.
Eszméletlen, mit ki nem találnak.


Én meg mióta regisztráltam azon gondolkodom, minek a rövidítése a \"Dfoglalo\" szó.
 
Valahogy így (az ábráért + ötletért köszönet Vincének a hivatalos fórumról):
\"D57jL.jpg\"

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 23. - 14:45:40 )

Most én kérdeznék egy enyhén hosszú kérdést. Valaki el tudná nekem mondani röviden mi az az ORM? Annyit tudok (angolul) róla, hogy automatikusan létrehozza a queryket. Ez igaz? Akkor pár sorral elmenthetek egy több tíz információt tartalmazó enumot? Mert az nagyon jó lenne. Nem szeretném azt a hibát elkövetni, mint régebbi GM-jeimben.


Az elsõ dinis volt, lassan mentett, lassan töltött, átláthatatlan volt. R6-os mysql-re váltottam. Ahhoz volt tutorial, meg is értettem, amikor rá kellett jönnöm, hogy ez így nem mehet tovább, mert nem javítják már, nem frissítik, nem támogatják. Váltottam R7-re, ami gyorsabb volt, de alig értettem meg, és rájöttem, hogy az se frissül tovább. Ezután frissítettem R37-re, amihez szerencsére találtam egy normális példa gamemodot (az r6-hoz volt hivatalos példa GM is, újabbakhoz már nem lett csinálva), így abból megtanulhattam nagyjából jól az R37-et. Elég sokmindent elmentett már rendesen. Gondoltam, kijött az R38, frissítem is rá. Azzal soha többé nem tudott belépni, mert mindig kicrashelt a szerver, pedig recompiléztam is. Vissz*raktam az R37-et, azzal se ment. Most csináltam egy új gamemodot, ahol mindent átgondolok, nem akarok beleesni elõzõ hibáimba, miszerint \"áhh, majd kijavítom\". A fontosabb, bonyolultabb, nehezen megtalálható dolgokat átrakosgatom a régibõl, sok rendszert újraírok.
 
Szóval, megérné inkább orm-et használni? Mert ha tényleg olyan egyszerû, mint amilyennek tûnik...  8)
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 09:56:59
Hogy lehet meghosszabbítani a dialogot?Hogy több sor is kiférjen?
Jelenleg csak 4 sor fér ki.
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 10:06:01
Idézetet írta: tudvari date=1395651419\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy lehet meghosszabbítani a dialogot?Hogy több sor is kiférjen?
Jelenleg csak 4 sor fér ki.
 
http://sampforum.hu/index.php?topic=11750.msg133280#msg133280
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 10:08:14
Nekem összesen csak 4 sor van benne,ami olyan 60 karakter lehet,és nem hibát ír ki,hanem csak egyszerûen leharapja az 5. sor felét.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 24. - 10:14:37
Idézetet írta: tudvari date=1395652094\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nekem összesen csak 4 sor van benne,ami olyan 60 karakter lehet,és nem hibát ír ki,hanem csak egyszerûen leharapja az 5. sor felét.
 
Lehet, hogy hülyeséget mondok, de nem lehet, hogy a \\n tagokkal együtt már több karakter, és emiatt már nem elég hosszú a karakterlánc hozzá? Próbálj meg \\t-t is használni.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 10:17:14
Remélem csak az.128-as hosszúságot adtam meg,lehet hogy pont hosszabb egy kicsit.Bár nem tûnik annyinak
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 10:30:33
Szerintem 128 helyett írj 1024-et
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 10:37:58
256-ra átírtam és semmivel sem lett több karakter.
A Dialogom input-os.Lehet az probléma?
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 11:08:22
Másold be a kódot
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 11:11:13
               format(string, sizeof string, \"Helyes válasz! \\nMi jelent az RK? \\n1 - Folytonos öldöklés oknélkül\\n2 - Szerepen kivüli dolgok felhasználása szerepben.\\n3 - Halálutáni bosszúállás.\");
         ShowPlayerDialog(playerid, kerdesek, DIALOG_STYLE_INPUT, \"Kérdés: 2/10\", string, \"Tovább\", \"Kilépés\");
         return 1;

 
Úgy ér véget,hogy 3. Halál
Cím: Kisebb kérdések
Írta: Flash - 2014. Március 24. - 11:31:32
     ShowPlayerDialog(playerid, kerdesek, DIALOG_STYLE_INPUT, \"Kérdés: 2/10\", Helyes válasz! \\nMi jelent az RK? \\n1 - Folytonos öldöklés oknélkül\\n2 - Szerepen kivüli dolgok felhasználása szerepben.\\n3 - Halálutáni bosszúállás.\", \"Tovább\", \"Kilépés\");

 
így?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Március 24. - 17:26:34
Köszi,sikerült.Bár valamiért most az összes többi jó lett,pedig csak 1-nél cseréltem le a tiédre.
Másik:
 
new Float:Kamat;
public OnGameModeInit()
{
new sv = random(3)+3;
Kamat = sv/100;

 
Mindig 0.00000.Miért nem jó?
És itt is ugyan úgy 0.00 százalékokat ír:
 
   new Float:bortonsz = (JatekosInfo[playerid][bortonIdo]/JatekosInfo[playerid][JatszottIdo])*100;
new Float:ajsz = (JatekosInfo[playerid][AJIdo]/JatekosInfo[playerid][JatszottIdo])*100;
new Float:ora = (JatekosInfo[playerid][JatszottIdo]/60);
SendClientMessage(playerid, NARANCS, \"------------------------------------STATISZTIKA------------------------------------\");
format(string,sizeof(string), \"| Játszott Idõ: %d perc (%.2f óra)|\",JatekosInfo[playerid][JatszottIdo],ora);
SendClientMessage(playerid, SZURKE, string);
format(string,sizeof(string), \"| Ebbõl Börtönben: %d perc (%.2f százalék) |\",JatekosInfo[playerid][bortonIdo],bortonsz);
SendClientMessage(playerid, SZURKE, string);
format(string,sizeof(string), \"| Ebbõl Adminjailben: %d perc (%.2f százalék) |\",JatekosInfo[playerid][AJIdo],ajsz);
SendClientMessage(playerid, SZURKE, string);
format(string,sizeof(string), \"| Halálok: %d | Gyilkosságok: %d |\",JatekosInfo[playerid][Halal],JatekosInfo[playerid][Oles]);
SendClientMessage(playerid, SZURKE, string);
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 24. - 18:16:05
Sziasztok olyan kérdésem lenne az mitõl lehet , hogy felmegyek szerverre belépek a felhasználómba miután beléptem , a karakterem össze megy egy doboz alakú skinné és a felhõk felé száll :| és csak akkor éledek le ha meghalok :|
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 24. - 22:08:47
Idézetet írta: rcsbakos2 date=1395681365\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok olyan kérdésem lenne az mitõl lehet , hogy felmegyek szerverre belépek a felhasználómba miután beléptem , a karakterem össze megy egy doboz alakú skinné és a felhõk felé száll :| és csak akkor éledek le ha meghalok :|
 
Lespawnolod a játékost, de valamit elrontasz, ezáltal lesz ilyen bug. OnPlayerConnectnél TogglePlayerSpectating(playerid, 1);
Amikor belép, akkor elõször TogglePlayerSpectating(playerid, 1); majd utána állíts spawn infot, utána spawnold le, utána állíts egyéb cuccokat, amit nem te, hanem a játék tárol, pl. fegyverskill.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Március 25. - 12:34:19
Idézetet írta: KovaNovik date=1395695327\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok olyan kérdésem lenne az mitõl lehet , hogy felmegyek szerverre belépek a felhasználómba miután beléptem , a karakterem össze megy egy doboz alakú skinné és a felhõk felé száll :| és csak akkor éledek le ha meghalok :|
 
Lespawnolod a játékost, de valamit elrontasz, ezáltal lesz ilyen bug. OnPlayerConnectnél TogglePlayerSpectating(playerid, 1);
Amikor belép, akkor elõször TogglePlayerSpectating(playerid, 1); majd utána állíts spawn infot, utána spawnold le, utána állíts egyéb cuccokat, amit nem te, hanem a játék tárol, pl. fegyverskill.
 
[/quote]Köszi !Megvan abba hagytam egy parancs írását csak annyit írtam hogy SpawnPlayer(playerid) kordináta nélkül:)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 27. - 18:12:02
Üdv mindenkinek, egy Streameres kérdéssel fordulnék hozzátok.
Éppen készítek egy fegyver eldobós rendszert a kis házi szerveremre, amivel hétvégén szoktunk a haverjaimmal kikapcsolódni, azonban egy problémába ütköztem.
Itt lenne a kód, amivel leteszem a fegyver objektet, és megadom a játékosnak a lehetõséget, hogy máshova helyezze.
 

new FegyverObjekt;
//A poz1-ben van az interiorja és a vw-je, a poz2-ben az x, y, és z koordinátája a játékosnak.
FegyverObjekt = CreateDynamicObject(348, poz2[0], poz2[1], poz2[2], 0.0, 0.0, 0.0, poz1[0], poz1[1], -1);
EditDynamicObject(playerid, FegyverObjekt);

 
Namost, ez teljesen jól mûködik, mindaddig, amíg interiort nem váltok. Pl. amikor bemegyek egy ajtón (elteleportálok másik interiorba), majd visszajövök, a fegyver nem azon a helyen lesz, ahova mozgattam, hanem ahonnan elkezdtem mozgatni. Igen, próbáltam kiszedni a virtualworldre, illetve interiorra vonatkozó paramétert, de nem jártam sikerrel.
VISZONT!
Ha sima CreateObjectet és EditObjectet használok, azzal megy, még interior váltás után is. Streamer bug lenne? Vagy csak én rontottam el valamit nagyon.
Elõre is köszönöm a segítõ jellegõ hozzászólásokat!
Edit: elnézést, most próbáltam ki jobban és nem az interior váltásra, hanem a távolságra ugrik vissza az eredeti helyére. Tehát, ha messze megyek tõle, majd visszamegyek, egyszerûen már más helyen van.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Március 27. - 18:40:51
hali. Ezzel mi lehet a gond? ugyanis a játékost bedobja az autóba, viszont nem változtatja meg a helyzetét, vagyis nem teleportálja oda. ötlet?
 

forward DerbySpawn(playerid);
public DerbySpawn(playerid)
{
if(derbymap == 1)
{
switch(random(7))
{
    case 0: SetPlayerPos(playerid, 3244.0334, -1213.3790, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 1: SetPlayerPos(playerid, 3293.2686, -1387.0214, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 2: SetPlayerPos(playerid, 3265.8931, -1362.3733, 84.0285), SetPlayerFacingAngle(playerid,0.0), Autoba(playerid);
    case 3: SetPlayerPos(playerid, 3229.2837, -1337.8181, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 4: SetPlayerPos(playerid, 3196.3582, -1370.4860, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 5: SetPlayerPos(playerid, 3195.8088, -1278.7086, 70.8554), SetPlayerFacingAngle(playerid,270.0), Autoba(playerid);
    case 6: SetPlayerPos(playerid, 3329.9385, -1371.3793,7 0.8554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
}
}
return 1;
}
stock Autoba(playerid)
{
    new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
new vid;
vid = CreateVehicle(444, X, Y, Z+1, A, 0, 1, 180);
PutPlayerInVehicle(playerid, vid, 0);
}
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Március 27. - 18:47:55
Idézetet írta: huhboy date=1395942051\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
hali. Ezzel mi lehet a gond? ugyanis a játékost bedobja az autóba, viszont nem változtatja meg a helyzetét, vagyis nem teleportálja oda. ötlet?
 

forward DerbySpawn(playerid);
public DerbySpawn(playerid)
{
if(derbymap == 1)
{
switch(random(7))
{
    case 0: SetPlayerPos(playerid, 3244.0334, -1213.3790, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 1: SetPlayerPos(playerid, 3293.2686, -1387.0214, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 2: SetPlayerPos(playerid, 3265.8931, -1362.3733, 84.0285), SetPlayerFacingAngle(playerid,0.0), Autoba(playerid);
    case 3: SetPlayerPos(playerid, 3229.2837, -1337.8181, 84.0554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
    case 4: SetPlayerPos(playerid, 3196.3582, -1370.4860, 70.8554), SetPlayerFacingAngle(playerid,180.0), Autoba(playerid);
    case 5: SetPlayerPos(playerid, 3195.8088, -1278.7086, 70.8554), SetPlayerFacingAngle(playerid,270.0), Autoba(playerid);
    case 6: SetPlayerPos(playerid, 3329.9385, -1371.3793,7 0.8554), SetPlayerFacingAngle(playerid,90.0), Autoba(playerid);
}
}
return 1;
}
stock Autoba(playerid)
{
    new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
new vid;
vid = CreateVehicle(444, X, Y, Z+1, A, 0, 1, 180);
PutPlayerInVehicle(playerid, vid, 0);
}

 

Konkrétan mi a probléma? Nem teszi bele a kocsiba? Nem teleportálja oda? Errort/warningot ír? Crashelteti a szervert?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Március 27. - 18:51:09
mindegy...rákötöttem egy 2 másodperces timert, az megoldotta :D azért kössz :D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Március 30. - 16:00:02
Sziasztok
Csináltam egy ganga zona területet egy utat akarok kirajzolni csak az a baj hogy a minimap elkezd vibrálni bevillannak pár fények és ez nagyon idegesít.És azt akarom hogy simán menjen ne vibráljon
 
#include <a_samp>
new utak0;
public OnGameModeInit()
{
    utak0 = GangZoneCreate(1990.689331,622.292358,2179.733886,543.970153);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    GangZoneShowForPlayer(playerid, utak0, 0x1a1818AA);
    return 1;
}
Cím: Kisebb kérdések
Írta: kriszrap - 2014. Április 03. - 21:21:50
sziasztok !!
Mi az rp-ben átad animáció??
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 10:04:09
Ha egy style típusú dialog alatt csak a response-t nézem (a case-eket nem),akkor ha nem választ ki semmit a listából,és úgy kattint a baloldali gombra,akkor is lefut a response rész,ugye?
Cím: Kisebb kérdések
Írta: Flash - 2014. Április 04. - 10:56:29
Ha be van állítva akkor igen. Példa:
 
#include a_samp
#define DialogID 123
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
if(dialogid == DialogID) {
if(!response) {
   // A Bal egér gombra kattint
}else{
   // A jobb egér gombra kattint
}
}
return 1;
}
Cím: Kisebb kérdések
Írta: Pedró - 2014. Április 04. - 11:12:44
Idézetet írta: tudvari date=1396598649\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ha egy style típusú dialog alatt csak a response-t nézem (a case-eket nem),akkor ha nem választ ki semmit a listából,és úgy kattint a baloldali gombra,akkor is lefut a response rész,ugye?
 
akk automatikusan 0 s listitem
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 11:22:26
köszi.
Cím: Kisebb kérdések
Írta: kriszrap - 2014. Április 04. - 12:11:23
rpg nél mi az /átad animja???
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 20:39:56
Pár ismerõs nem tud feljönni a szerverre,mert amikor csatlakozni akar,akkor nem tudja elérni az IP-t.Ugyan azt írja ki,mint ha offline lenne a szerver.
És gondolom ha már 2 embernek ez a problémája,akkor lehet hogy emiatt az elmúlt 1 hónapban egy csomó játékostól estem el.
Szóval nem tudjátok mi lehet a baj? :D
 
Server didn\'t respond...
Cím: Kisebb kérdések
Írta: Nátha - 2014. Április 04. - 21:25:02
Hostos vagy házi a szeró ?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 21:28:36
Host
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 04. - 21:29:40
Ha az RPG-drõl van szó, akkor az - ha jól tudom -, sunwelles. Ott pedig nem nagyon van csatlakozási probléma, ha egyszer te például fel tudsz menni. Ha pedig didn\'t responseot ír - a csatlakozás után, a kliensben, chaten (?) - akkor valószínûleg azért írja, mert a kliens és a szerver verzió nem egyezik meg az adott felhasználóknál. Legalábbis ez a leggyakoribb hiba.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 04. - 21:34:51
Én is erre gondoltam.Megkérdeztem,és azt mondta,hogy ugyan az.
Bár lehet,hogy hazudott,hogy ne legyen \"égõ\" neki. :D
Aztán gondolom leszedte a jó verziót,és fel tudott jönni.
Cím: Kisebb kérdések
Írta: Davidus - 2014. Április 05. - 11:09:28
Hello, ez lenne a gondom: Felhasználta Mr.Rich által publikált gm-ét, és kivettem belõle a fegyver részét, és ez fogadott pár javítás után:
http://kepfeltoltes.hu/view/140405/200796258K_p1_www.kepfeltoltes.hu_.png
Viszont ha adok hozzá egy új változót akkor pedig ez:
http://kepfeltoltes.hu/view/140405/1369148997K_p2_www.kepfeltoltes.hu_.png
Mi lehet a probléma? valaki tudna segíteni? Elõre is köszönöm.
[mod]Itt kérdezz Error -t![/mod]
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 05. - 19:59:50
van egy saját funkcióm(stock),és bizonyos esetekben 0-val returnöl.
Lehet használni így?
 
if(!Fuggveny){} //ha nullával tér vissza.

 
Vagy csak akkor,hogy ha forwardingolom,és publicként deklarálom?
Ha igen,akkor kérdésem:
Returnol valamilyen értékkel,ha:
 
return SendClientMessage();

 
És a biztonság kedvéért megkérdezem: A teljes függvény lefut,ugye?Nem csak megnézi,hogy mivel returnolna vissza a függvény,hogy ha le futna,hanem le is fut,nem?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 10. - 14:29:58
Kicsit máshogy, de igen. Az strcmp-t is használhatod kétféleképpen, ezt is. Csak az strcmp pont máshogy returnol, de itt nem ez a lényeg.
 

if(!Fuggveny())
{
}

 
...ugyanaz, mint...
 

if(Fuggveny() == 0)
{
}

 
Ha return Masikfuggveny()-t írsz, akkor meg arra tér vossza, amivel a masikfuggveny visszatérne. Mivel sikerült elküldeni, az SCM 1-el tér vissza. Mindnél írják a különlegességeit, pl. az scmnél 0-val tér vissza, ha nincs csatlakozva a játékos, de ha túl hosszú, és nem küldte el, akkor nem 0-val returnol. Ezért van (volt :D) erre is saját függvényem.
Próba: ha zcmdnél 0-ra térsz vissza, azt írja, ismeretlen parancs. Ha nem csatlakozott játékosnak küldesz clientmessaget, akkor 0-val tér vissza az scm--> a parancs is.
Ez...
 

CMD:vmi(playerid)
{
    SendClientMessage(28473, -1, \"ASD!\");
    return 1;
}

 
...1-el, míg...
 

CMD:vmi(playerid)
{
    return SendClientMessage(50294, -1, \"ASD\");
    return 1;
}

 
...ez 0-val tér vissza.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 10. - 15:23:27
köszi az infókat
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 10. - 22:30:28
Hello. Melyik az a kód amelyikkel pl ha beírok egy parancsot.. Akkor az összes játékosnak a képernyõre ki ír egy szöveget.. Mármint nem olyat akarok hogy beírok egy parancsot és utána a szöveget hanem, ha beírom pl /Repairall akkor az összes játékosnak kiírja a képernyõre hogy Kocsik megjavítva. Ez csak egy példa. Valaki tudna ebbe segíteni?
UI: Lehet tökre egyszerü, de én sík H*lye vagyok hozzá. :D Mármint a scriptelés ehezz a részéhez. :D
Thx elõre is.
Cím: Kisebb kérdések
Írta: Razo - 2014. Április 10. - 22:35:14
CMD:repairall(playerid,params[])
{
SendClientMessageToAll(-1,\"Kocsik megjavítva.\");
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 10. - 22:39:11
Idézetet írta: Razo date=1397162114\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

CMD:repairall(playerid,params[])
{
SendClientMessageToAll(-1,\"Kocsik megjavítva.\");
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}

 

Igen, de ezzel egy bajom van.. Hogy nekem is így van hogy Chatra írja ki a SendClientMessageToall -al De nekem egy olyan Kód kéne mely a képernyõre írja ki nem a Chatra ha érted az elképzelésem. :D
Cím: Kisebb kérdések
Írta: Razo - 2014. Április 10. - 22:42:52
Értem.
 
#define IDO 3000
CMD:repairall(playerid,params[])
{
GameTextForAll(\"~r~Kocsik megjavítva.\",IDO,1);
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 10. - 22:47:25
Idézetet írta: Razo date=1397162572\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Értem.
 
#define IDO 3000
CMD:repairall(playerid,params[])
{
GameTextForAll(\"~r~Kocsik megjavítva.\",IDO,1);
for(new i; i<MAX_VEHICLES; i++)
{
RepairVehicle(i);
}
return 1;
}

 

Ohh.. Köszi! :) Örök hála! :D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 14. - 18:00:53
Sziasztok.Voltam egy szerveren és ott olyan jó volt a látotávolság hogy ls-böl lv be átlehetett látni nagyon jó volt néztem itt a magyar szerókat ott nem olyan jó a látótávolság....
És azzal fordulok hozzátok hogy lehet ezt növelni tegyük fel itt az alap mappnál?? Nagyobb látásviszonyok?? :D
GTA-ba fulon van a látóhatár!
Cím: Kisebb kérdések
Írta: .Adamcha. - 2014. Április 14. - 18:36:58
Idézetet írta: ZSOLTI99 date=1397491253\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
...
 
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. Április 14. - 18:51:28
Idézetet írta: .Adamcha. date=1397493418\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


...
 
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
 
[/quote]
 Szerintem arra gondol hogy a mitõl lehet az hogy az egyik szerón jobban töltenek be a mappok mint egy másikon.. és sztem erre lenne kiváncsi hogy ez mitõl van, és a látótávolságon hogy lehet javítani.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 14. - 19:13:03
Idézetet írta: Thomas_Jonson date=1397494288\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

...
 
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
 
[/quote]
 Szerintem arra gondol hogy a mitõl lehet az hogy az egyik szerón jobban töltenek be a mappok mint egy másikon.. és sztem erre lenne kiváncsi hogy ez mitõl van, és a látótávolságon hogy lehet javítani.
 
[/quote]
Nem arra gondolta de azért kösz..

 

...
 
[/quote]
1-2 idõjárásnál jobban renderelõdik be a map, ha arra gondolsz.
 
[/quote] lehet igazad van mert ott más volt az idõjárás meg is fogom tesztelni hogy mûködik is az a dolog.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 15. - 07:15:26
Valóban, az idõjárás lesz a kulcs, mert az alap mapoknál csak azzal tudsz varázsolni. Valamelyii ID-vel az orrod hegyéig nem látsz el, a másikkal pedig látod SF-bõl, hogy LS reptéren egy mókus fingik.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 15. - 14:49:28
Köszi a segítséget akkor keresek egy idõjárást ami jó kösz ..

Dupla hozzászólás automatikusan összefûzve. ( 2014. Április 15. - 21:24:00 )

Ezt a rádiót ha berakom a szerverbe szerintetek ezt lefogja játszani? http://fecakamion.listen2myradio.com
Ha nem akkor hogy szerzek olyan linket amit lejátszik? Ez a rádió kéne nekem!
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 18. - 21:27:52
Sziasztok,az ugrást be lehet szüntetni a clear animationssal?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 18. - 21:45:12
Idézetet írta: tudvari date=1397849272\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok,az ugrást be lehet szüntetni a clear animationssal?
 
Én úgy csinálnám, hogy TogglePlayerControllable(playerid, true); vagy pedig a saját pozíciójára állítod. Az elsõ egyszerûbb, és szerintem mûködik is.
((Csak nem a sérülés rendszerr tolod? Nagyon megjött a TudvariRPG feelingem. +Ment a PM a honlapodon.))
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 18. - 22:54:48
Tesztelted már? :D mert biztos dolog kéne.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 18. - 23:53:01
(Majdnem teljesen) biztos vagyok benne, mert régebben egy timeres bug miatt egyfolytában rám rakta, és alig tudtam menni. Kicsit csúnyán remeg tõle a karakter, de megakadályozza az ugrást. Ezt még lehetne kombinálni az ugrás gomb érzékelésével.  ;)
Cím: Kisebb kérdések
Írta: tudvari - 2014. Április 19. - 00:02:37
Rendben,akkor majd kipróbálom.Köszi.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 19. - 11:12:23
Sziasztok. Azzal a problémával fordulok hozzátok hogy mikor beírok egy parancsot akkor egy kicsit késõbb hozza be eddig mindig tökéletesen behozta ahogy beírtam bent volt a dialog.
zcmd használok.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 19. - 11:17:03
ZSOLTI99, szerintem egyszerû szerver laggról lesz szó, bár ki tudja...
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Április 19. - 11:56:21
Oké.Köszi az infót .Azért prbóbálok cserélni zcmd.inc-et másikra
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 20. - 17:13:11
Sziasztok!
Azt tudom, hogyan lehet beprogramozni, hogy a szerver kapjon jelszót. Azonban azt már nem, hogy hogyan lehet a gamemodeba beírni azt, hogy a jelszó levételre kerüljön. Aki tudja, kérem írja le! :D
Köszönettel: Dfoglalo
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 20. - 17:25:30
Idézetet írta: Dfoglalo date=1398006791\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Azt tudom, hogyan lehet beprogramozni, hogy a szerver kapjon jelszót. Azonban azt már nem, hogy hogyan lehet a gamemodeba beírni azt, hogy a jelszó levételre kerüljön. Aki tudja, kérem írja le! :D
Köszönettel: Dfoglalo
 

 SendRconCommand(\"password 0\");
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 20. - 17:34:16
Hogyan tudom az Input textjét egy változóban elmenteni?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 20. - 17:34:29
Pfú, köszi, én meg simán nem írtam be jelszót és kész, de az nyilván nem volt jó. :D Ment a +
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 20. - 17:42:29
Idézetet írta: Campe3r date=1398008056\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogyan tudom az Input textjét egy változóban elmenteni?
 


new bevitel[MAX_PLAYERS];
//ezt dialogos cuccok alá, ahol elakarod menteni...
bevitel[playerid] = strval(inputtext);
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 20. - 17:59:45
Köszönöm, megy a +, azt esetleg nem tudjátok hogyan lehet leellenõrizni azt, hogy egy változónak van-e értéke?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 20. - 18:08:21
Idézetet írta: Campe3r date=1398009585\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm, megy a +, azt esetleg nem tudjátok hogyan lehet leellenõrizni azt, hogy egy változónak van-e értéke?
 
Szia. Ha létrehozol egy változót, annak alapból 0 lesz az értéke, ha csak nem adod meg azt a létrehozásánál. Ergo, if(!valtozo), vagy ami biztosabb if(valtozo == 0) //valami
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 20. - 18:09:09
Köszönöm
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 20. - 20:21:29
Idézetet írta: huhboy date=1398008549\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hogyan tudom az Input textjét egy változóban elmenteni?
 


new bevitel[MAX_PLAYERS];
//ezt dialogos cuccok alá, ahol elakarod menteni...
bevitel[playerid] = strval(inputtext);

 

[/quote]
Ha szöveget akar elmenteni, akkor ez nem jó megoldás. Ugyanis így átalakítja az inputtextet számmá, majd azt tárolja el egy integer típusú változóba. Ha mindig szám lesz megadva inputtextnek, akkor jó ez a megoldás, de amúgy nem. Ha szöveges változóba szeretnél menteni, használhatsz formatot, de nagyon egyszerûen trükközhetsz is:
 
new Valtozod[888888888888]; // 888888888888 helyére amennyire szükséged van.
strins(Valtozod, inputtext, 0);
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 21. - 13:47:21
Hogyan tudom egy változó karakterjeinek összegét lekérni és átalakítani egy változót ugyanannyi karakterre amennyi elötte volt, csak nem ugyan azok a karakterek lesznek, hanem *(jelszóhoz kellene)
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 21. - 15:46:13
Idézetet írta: Campe3r date=1398080841\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogyan tudom egy változó karakterjeinek összegét lekérni és átalakítani egy változót ugyanannyi karakterre amennyi elötte volt, csak nem ugyan azok a karakterek lesznek, hanem *(jelszóhoz kellene)
 
a dudb include-dal :)
http://sampforum.hu/index.php?topic=3075.msg36705#msg36705
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 21. - 17:23:19
Olvasd el jobban a kérdést, és aztán válaszolj..
E.: Már megoldottam
[mod]Õ legalább próbált segíteni. Amúgy a kérdésed sem volt túl érthetõ, szóval nem csoda, hogy számodra nem megfelelõ választ adott. Ha megoldottad, akkor a megoldást közöld velünk, hogy mások is tanulhassanak belõle. Ha egyszer kérdeztél. A dupla hozzászólás helyett pedig használd a szerkesztés gombot![/mod]

Dupla hozzászólás automatikusan összefûzve. ( 2014. Április 21. - 17:35:53 )

Valaki el tudná nekem magyarázni, hogy mysql-ben hogyan is történik ez a feldarabolás sscanf-fal?
Példa:
 
sscanf(Data, \"p<|>s[24]s[64]i\", MyPassword, MyUserName, MyAdminLevel);
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 21. - 19:22:51
Az általad írt példában:
p<|> - | jelekkel darabolunk
s[24] - az elsõ lekérdezett adat string típusú és maximum 24 karakter hosszú lehet, majd eltároljuk ezt egy string típusú valtozóba
s[64] - az második lekérdezett adat string típusú és maximum 64 karakter hosszú lehet, majd eltároljuk ezt egy másik string típusú valtozóba
i - A harmadik adat integer típusú lehet, melyet eltárolunk egy integer típusú változóba
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 21. - 19:32:49
Köszönöm, +
E.:
Sziasztok! Lekértem egy integert mysql-el, de valamiért nem jó. Mi lehet a gond?
Itt ahol definiálom a változót amibe lekérem
 
enum KarakterInfoEnum:
{
ID[16],
Felhasznalo[32],
Karakternev[32]
};
new KarakterInfo[MAX_PLAYERS][KarakterInfoEnum];

 
És itt, ahol lekérem mysql-el, és kiiratom teszt miatt:
 
sscanf(Line,\"p<|>is[32]s[32]\", KarakterInfo[playerid][iD], KarakterInfo[playerid][Felhasznalo], KarakterInfo[playerid][Karakternev]);
SendClientMessage(playerid, -1, KarakterInfo[playerid][iD]);
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 21. - 22:51:32
Nem tudom, hogy mi van veled, az inttel és a stringgel, de nagyon nem találjátok az összhangot... Most nem stringet akartál intbe menteni, hanem intet stringbe menteni.
 
ID[16],

 
helyett
 
ID,
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 22. - 11:34:24
Hát igen, régen scripteltem pawn-t :D A lua viszont még nehezebb volt aztán olyasmi módszereket próbálok alkalmazni. Vissza kell szoknom még :D
E.: Melyik változót használjam idõ lekéréshez mysql-en?
E.: Sziasztok! Valami gond van a mysql lekérésemmel sscanf-ba, nem tudjátok mi lehet a gond?
Kód:
 
                format(Query, sizeof(Query), \"SELECT * FROM felhasznalok WHERE felhasznalonev = \'%s\'\", FelhasznaloInfo[playerid][Felhasznalonev]);
                mysql_query(Query);
                mysql_store_result();
                if(mysql_num_rows() != 0)
                {
                        if(mysql_num_rows() != 0)
                        {
                                if(mysql_fetch_row_format(Line))
                                {
                                        sscanf(Line, \"p<|>ds[32]s[32]s[32]d\", FelhasznaloInfo[playerid][iD], FelhasznaloInfo[playerid][Felhasznalonev], FelhasznaloInfo[playerid][Jelszo], FelhasznaloInfo[playerid][Email], FelhasznaloInfo[playerid][AdminSzint]);
                                        SendClientMessage(playerid, -1, \"Sikeresen bejelentkeztél!\");
                                        InfoBox(playerid, 1, \"Sikeresen bejelentkeztél!\");
                                        Betolt(playerid);
                                        FelhasznaloInfo[playerid][bejelentkezve] = 1;
                                        mysql_free_result();
                                }
                        }
                        else
                        {
                                SendClientMessage(playerid, -1, \"Hibás jelszó!\");
                                InfoBox(playerid, 3, \"Hibás jelszó!\");
                        }
                }
                else
                {
                        SendClientMessage(playerid, -1, \"Nem létezõ felhasználó!\");
                        InfoBox(playerid, 2, \"Nem létezik ilyen nevû felhasználó!\");
                }
                mysql_free_result();

 
Enum:
 
enum FelhasznaloInfoEnum
{
Felhasznalonev[32],
Jelszo[32],
Email[32],
AdminSzint,
Bejelentkezve
};
new FelhasznaloInfo[MAX_PLAYERS][FelhasznaloInfoEnum];

 
Hiba:
 
warning 213: tag mismatch

 
amit erre a sorra ír:
 
sscanf(Line, \"p<|>ds[32]s[32]s[32]d\", FelhasznaloInfo[playerid][iD], FelhasznaloInfo[playerid][Felhasznalonev], FelhasznaloInfo[playerid][Jelszo], FelhasznaloInfo[playerid][Email], FelhasznaloInfo[playerid][AdminSzint]);
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 23. - 22:18:17
Én ilyet nem látok az enumban:
 
FelhasznaloInfo[playerid][iD]
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 23. - 22:20:49
Tényleg, észre sem vettem. :) köszönöm
E: Csinálnám a barát rendszeremet, hogy a chatbe, /me-be, /do-ba csak az látja a nevét az embernek aki csinálja, akinek megvan barátnak. Valamiért nem jó :S
 
CMD:me(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new String[256];
new String2[256];
new Nev[MAX_PLAYER_NAME];
new Float:PosX;
new Float:PosY;
new Float:PosZ;
GetPlayerPos(playerid, PosX, PosY, PosZ);
GetPlayerName(playerid, Nev, sizeof(Nev));
if(sscanf(params, \"s[256]\", String)) return SendNGRPMessage(playerid, 3, \"/me [cselekvés]\");
for(new i = 0; i < MAX_PLAYERS; i++)
{
   if(IsPlayerConnected(i))
   {
      if(IsPlayerInRangeOfPoint(i, 30.00, PosX, PosY, PosZ))
      {
         if(IsPlayerBarat(i, Nev))
         {
            format(String2, sizeof(String2), \"{f041be}* %s %s.{f041be}\", Nev, String);
            SendClientMessage(i, -1, String2);
         }
         else
         {
            format(String2, sizeof(String2), \"{f041be}* Valaki %s.{f041be}\", String);
            SendClientMessage(i, -1, String2);
         }
      }
   }
}
}
return 1;
}

 

forward IsPlayerBarat(playerid, KarakterNev[]);

 

public IsPlayerBarat(playerid, KarakterNev[])
{
new Nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nev, sizeof(Nev));
format(Query, sizeof(Query), \"SELECT * FROM baratok WHERE karakter = \'%s\' AND barat = \'%s\'\", KarakterNev, Nev);
mysql_query(Query);
return 1;
}

 
[mod]Javítottam a code tageket.[/mod]
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 24. - 21:02:57
Sziasztok! A Whirlpool pluginnal kapcsolatban lenne egy rövid kérdésem? Ugye a jelszónak minimum 129 cellás karakterlánc kell. Akkora méretben is kell mentenem, vagy elég a 32 (max. jelszó hossz, titkosítatlanul.)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 24. - 22:40:24
Micsoda? 129? Melyik elvetemült állat ad meg magának 129 karakteres jelszót? Ha egyáltalán annyi befér egy dialogba/a chatre. Amúgy a kérdést sem igazán értem (mellesleg azért is, mert ?-t raktál pont helyett). A MySQL mezõ méretérõl beszélsz, vagy mi? Annyira állítsd, ahány karakter maximum lehet a jelszó titkosítva. A string is akkora, titkosítatlanul pedig amekkora a jelszó. De csak hablatyolok itt össze-vissza, mert nem igazán vágom a kérdésed.
Cím: Kisebb kérdések
Írta: Flash - 2014. Április 25. - 06:56:33
ÉN se nagyon értem de a jelszónak szerintem lehessen megadni minimum 3 maximum 32 karaktert, és valahogy így mentsd le:
 
jelszo = sha1(\'%s\')
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 25. - 07:40:57
Csak Whirlpool plugint akartam használni. De már rájöttem, hogy azt elég nehéz lenne használnom PHP-ben. Inkább maradok az md5-nél, vagy az sha1-nél. És ezek közül melyik a jobb?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 25. - 10:52:36
Biztos van valami különbség, de amúgy szerintem tökmindegy.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 25. - 21:08:45
Sziasztok! Valamiért ha beírom /adminad, akkor nem írja ki, hogyan kéne használni, és amikor adok valakinek játékost nem írja ki a formázott stringet.
Kód:
 
CMD:adminad(playerid, params[])
{
new id, Szint;
new SzintSzoveg[248];
if(sscanf(params, \"ud\", id, Szint)) return SendNGRPMessage(playerid, 3, \"/adminad [Játékos ID/Játékos Név] [AdminSzint]\");
if(IsPlayerConnected(playerid) || FelhasznaloInfo[playerid][bejelentkezve] == 1)
{
if(IsPlayerConnected(id) || FelhasznaloInfo[id][bejelentkezve] == 1)
{
   if(Szint >= 0 && Szint <= 7)
   {
      if(Szint == 1) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Kezdõ Adminsegédet\"); }
      if(Szint == 2) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Haladó Adminsegédet\"); }
      if(Szint == 3) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Fõ Adminsegédet\"); }
      if(Szint == 4) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Kezdõ Adminisztrátort\"); }
      if(Szint == 5) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Haladó Adminisztrátort\"); }
      if(Szint == 6) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Fõ Adminisztrátort\"); }
      if(Szint == 7) { format(SzintSzoveg, sizeof(SzintSzoveg), \"Tulajdonost\"); }
      new String[256];
      for(new i; i < MAX_PLAYERS; i++)
      {
         format(String, sizeof(String), \"%s nevû játékosnak %s adtál\", Nev(id), SzintSzoveg);
         SendNGRPMessage(playerid, 4, String);
         format(String, sizeof(String), \"%s %s adott neked\", Nev(playerid), SzintSzoveg);
         SendNGRPMessage(id, 4, String);
         if(IsPlayerConnected(i) && FelhasznaloInfo[bejelentkezve] == 1)
         {
            if(FelhasznaloInfo[AdminSzint] >= 0 && FelhasznaloInfo[AdminSzint] <= 7)
            {
               format(String, sizeof(String), \"%s nevû játékosnak %s adott %s\", Nev(id), id, Szint, Nev(playerid));
               SendNGRPMessage(i, 4, String);
            }
         }
      }
   }
   else
   {
      SendNGRPMessage(playerid, 2, \"AdminSzint: 0 - 7\");
   }
}
else
{
   SendNGRPMessage(playerid, 2, \"A játékos nincs fent a szerveren!\");
}
}
return 1;
}

 
A SendNGRPMessage-vel ne foglalkozzatok, az mûködik a többi parancsnál.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 25. - 23:15:24
az elsõ problémád az az, hogy
 

if(sscanf(params, \"ud\", id, Szint)) return SendNGRPMessage(playerid, 3, \"/adminad [Játékos ID/Játékos Név] [AdminSzint]\");

 
helyett
 

if(!sscanf(params, \"ud\", id, Szint)) return SendNGRPMessage(playerid, 3, \"/adminad [Játékos ID/Játékos Név] [AdminSzint]\");

 
a második gondodat meg egy egyszerû SendClientMessageToAll-al, vagy simán SendClientMessage-gel megoldhatnád. Akkor biztos mûködne, és nem kéne felesleges függvényeket lefuttatnia.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 26. - 08:28:44
Az sscanf eleve 1-el tér vissza, szóval annak úgy jónak kellene lennie. Viszont tényleg egyszerûbb lenne, ha csinálnál egy AdminSzintNev tömböt, ami valahogy így nézne ki:
 
//Globális változókhoz
new AdminSzintNev[][] =
{\"Nem admin\", \"Adminsegéd}

 
És akkor csak bele kell formáznod, hogy format(Uzenet, sizeof(Uzenet), \"Elõléptetted %s-t. Új rangja: %s (%d), nev(id), AdminSzintNev[szint], Szint);
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 26. - 09:25:11
Na mostmár nem is mûködik a parancs :S
E.: megoldottam, annyi volt a probléma, hogy a sendngrpmessage-ben túl sok volt a színkód, ezért nem írta ki.
Cím: Kisebb kérdések
Írta: Tomee - 2014. Április 26. - 11:24:37
A EditObject változott valamit a 0.3z-ben? Mióta azt a klienst használom, nem tudom állítani az objectek helyét. Ha egyszerre hozom létre az objectet és egybõl mozgatni akarom lese teszi az objectet.
======================================
Rájöttem a hibára
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 26. - 17:41:42
Sziasztok! Az a kérdésem, hogy mit válasszak ki mysql-el a WHERE részben, hogy autót be tudjak tölteni?
Eddig ennyit tudtam a kódból megcsinálni:
 
public JarmuBetolt(vehicleid)
{
format(Query, sizeof(Query), \"SELECT * FROM jarmuvek\");
mysql_query(Query);
}

 
Itt a mysql tábla
Mit válasszak ki, hogy mûködjön ez a funkció? (Bocsi, nem tudtam hogyan fogalmazzam ezt meg)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 26. - 20:04:38
Melyik verziót használod? Ha az R38-asat, akkor mysql_tqueryt kell használnod, és ahhoz megadnod egy callbacket. A callback egy public, ami alá már írhatod a mysql_fetch_row-okat, meg ilyeneket. Ilyen módon kérd le mindenét enumba, és a végén spawnold le. Mentéskor csak kérd le a jelenlegi adatait az enumba, és azt mentsd.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Április 26. - 21:59:03
r6-ot használok, de egyépkétn megoldottam, kilestem dlc-bõl XD
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 26. - 22:23:01
Egy kis megjegyzés, ha nem probléma. KovaNovik: valóban tqueryval érdemes megoldani, elvégre akkor külön részen tudod szerkeszteni a betöltés folyamatát, de simán lehet egyszerû queryvel is. Elvégre ugyanazt csinálja, csak az elõbbi a forráskódban egy külön callbacken, míg utóbbi közvetlenül a query sora alatt végzi el a megadott dolgokat. De igen, nyugodtan használható a tquery a feladatra.
Cím: Kisebb kérdések
Írta: divkn - 2014. Április 28. - 00:42:33
Mennyi a +/- XYZ végpontja a játék területnek? Elvileg van egy korlát ahol még lehetséges objektumokat, játékost, jármûvet teleportálni az egész SA mapon belül bármilyen probléma nélkül. Valahol olvastam ezt, de már nem tudom hol.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 28. - 09:32:06
ahogy én tudom, a streamer bárhol létrehozza az objecteket, nélküle meg minden irányban 5000. A teleport pedig bármeddig elvisz :)
Cím: Kisebb kérdések
Írta: divkn - 2014. Április 28. - 12:07:13
Körülnéztem néhány oldalon és mindenhol más-más értékeket írnak. Néhány szkriptben 10 000-es értéket adtak meg, egyjátékos módra pedig 5000 vagy 6000 a limit. Nem tartom lehetetlennek hogy Kalcor vagy valamelyik SA-MP Team módosította volna ezt, de mondjuk ilyet nem láttam a SA-MP forráskódjában. SAMP Map Constructionban ha jól láttam az óceán sincs folytatva, legalábbis ott is van egy határ. Soha nem próbálkoztam vele azon kívülre valamit tenni, majd lementeni, csak picit fura.
Azt hiszem egy srác készített egy videót is, arról hogy mi történik a jármûvel, ha minél magasabban van. Na, azt a videót sem találom már. XD
Hááát, majd egyszer kiderül. Egyenlõre javítom a bullcrapet. :D Köszönöm a válaszod és továbbra is várok hasznos információra.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Április 28. - 12:31:25
pár napja a derby-mbe akartam javító pickupot letenni, 7000-es koordinátához, és azt már nem hozta létre, de a SetPlayerPos, meg a streamer callback-ek ugyanúgy mûködnek.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 28. - 13:42:25
Akkor rakd a map fölé, máik intibe, jó magasra. Vagy a tengerre, de másik intibe, esetleg másik vw-be (mert ugye a atreamer tud másk interiort). Tipp: a mapolást szedd ki külön fájlba, és ctrl H-val cseréld le a );-eket , 1, 1, -1, stb így sok objektet tudsu egy intibe rakni. Még tipp: konvertáld át convertffs-el a mapolást, és mta.dzek.eu oldalon könnyen el tudod tolni sok koordinátával. Sok szerencsét, további jó scriptelést! :thumbsup:
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 28. - 13:50:22
Ez igaz, a maptól számított bizonyos távolságon túl kifelé a tengeren már nem látszódnak se a pickupok, se a 3d textek, stb. De az objectek igen! Azonban van egy olyan határ, amin elkezd villogni a kép és kiír valami figyelmeztetõ szöveget. Na ott már tényleg vége van a mapnak, habár olyan kívülre nem igazán mapolna senki.
Cím: Kisebb kérdések
Írta: divkn - 2014. Április 28. - 16:11:48
Azt hiszem megtaláltam azt amire szükségem volt.
 

m_WorldBounds[0] = 20000.0f;
m_WorldBounds[1] = -20000.0f;
m_WorldBounds[2] = 20000.0f;
m_WorldBounds[3] = -20000.0f;
if(pGame->GetActiveInterior() != 0) return; // can\'t enforce inside interior
if(m_pPlayerPed->EnforceWorldBoundries(pNetGame->m_WorldBounds[0],pNetGame->m_WorldBounds[1],
pNetGame->m_WorldBounds[2],pNetGame->m_WorldBounds[3]))
{
m_pPlayerPed->SetArmedWeapon(0);
pGame->DisplayGameText(\"Stay within the ~r~world boundries\",1000,5);
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Április 28. - 16:14:59

Stay within the ~r~world boundries

 
[/quote]
Na ezt írja ki mikor valahogy \"kikerülök a világból\" :D
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Április 28. - 21:43:29
De divkn, minek ez a kód, ha eleve kiírja? Vagy az interiorokkal babrálsz valamit, azért nem elég a SetPlayerWorldBoundaries (vagy mi)?
Dfoglalo, ha kimész, villog, és csúszol visszafele a levegõben, ha annyira kimész hogy nem tud visszarakni / kimegy a tényleges határából (mert ugye a tényleges határon belül van a programozott, biztonságilag), akkor villog gondolom :D
Csak okoskodtam, nem biztosak ám ezek (halvány emlékezet). :D
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 01. - 11:40:03
Sziasztok! Ezzel mi lehet a gond?
 
public JarmuMent(vehicleid)
{
GetVehiclePos(vehicleid, JarmuInfo[vehicleid][JPosX], JarmuInfo[vehicleid][JPosY], JarmuInfo[vehicleid][JPosZ]);
GetVehicleZAngle(vehicleid, JarmuInfo[vehicleid][JPosR]);
format(Query, sizeof(Query), \"UPDATE `jarmuvek` SET `model` = \'%d\', `posx` = \'%f\', `posy` = \'%f\', `posz` = \'%f\', `posr` = \'%f\', `jposx` = \'%f\', `jposy` = \'%f\', `jposz` = \'%f\', `jposr` = \'%f\', `szin1` = \'%d\', `szin2` = \'%d\', `tulaj` = \'%s\', `frakcio` = \'%d\' WHERE `id` = \'%d\'\", JarmuInfo[vehicleid][Model], JarmuInfo[vehicleid][PosX], JarmuInfo[vehicleid][PosY], JarmuInfo[vehicleid][PosZ], JarmuInfo[vehicleid][PosR], JarmuInfo[vehicleid][JPosX], JarmuInfo[vehicleid][JPosY], JarmuInfo[vehicleid][JPosZ], JarmuInfo[vehicleid][JPosR], JarmuInfo[vehicleid][szin1], JarmuInfo[vehicleid][szin2], JarmuInfo[vehicleid][Tulaj], JarmuInfo[vehicleid][Frakcio], vehicleid);
mysql_query(Query);
}

 
Amit hibaüzenetnek kapok:
 
ngrp.pwn(1087) : error 075: input line too long (after substitutions)
ngrp.pwn(1088) : error 017: undefined symbol \"Jarm\"
ngrp.pwn(1089) : warning 217: loose indentation
ngrp.pwn(1089) : error 017: undefined symbol \"uInfo\"
ngrp.pwn(1089) : warning 215: expression has no effect
ngrp.pwn(1089) : error 001: expected token: \";\", but found \"]\"
ngrp.pwn(1089) : error 029: invalid expression, assumed zero
ngrp.pwn(1089) : fatal error 107: too many error messages on one line
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 01. - 12:35:37
Jó sorokat másoltál be? Mert itt nincs is pl. uInfo változó sem. CTRL-G-t használjatok.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 01. - 14:26:57
Na mindegy, megoldottam úgy, hogy másik sorba raktam a másik felét, mert túl sok karakter votl egy soprban.
E.:
Miért nem tölt be jármûveket a scriptem?
 
public JarmuBetolt(vehicleid)
{
new String[256];
format(Query, sizeof(Query), \"SELECT * FROM jarmuvek WHERE id = \'%d\'\", vehicleid);
mysql_query(Query);
mysql_store_result();
if(mysql_fetch_row_format(Line))
{
sscanf(Line, \"p<|>ddffffdds[32]d\", JarmuInfo[vehicleid][iD], JarmuInfo[vehicleid][Model], JarmuInfo[vehicleid][PosX], JarmuInfo[vehicleid][PosY], JarmuInfo[vehicleid][PosZ], JarmuInfo[vehicleid][PosR], JarmuInfo[vehicleid][szin1], JarmuInfo[vehicleid][szin2], JarmuInfo[vehicleid][Tulaj], JarmuInfo[vehicleid][Frakcio]);
AddStaticVehicleEx(JarmuInfo[vehicleid][Model], JarmuInfo[vehicleid][PosX], JarmuInfo[vehicleid][PosY], JarmuInfo[vehicleid][PosZ], JarmuInfo[vehicleid][PosR], JarmuInfo[vehicleid][szin1], JarmuInfo[vehicleid][szin2], -1);
format(String, sizeof(String), \"%d Jármû betöltve.\", vehicleid);
print(String);
}
mysql_free_result();
}

 
És ahogy használom ongamemodeint alatt:
 
   for(new i = 0; i < MAX_VEHICLES; i++)
{
JarmuBetolt(i);
}

 
Mysql tábla itt
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 13:32:04
Miért nem választasz ki mindent a jarmuvek táblából, és loopolsz mysql_num_rows számmal? Az pont annyit tölt be, amennyit kell.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 02. - 16:01:00
Sziasztok. Olyat hogy tudok csinálni hogy pl valaki beírja   /teleport parancsot és bejön az dialog meg minden és a levegõbe fellövi az kamera oda visz a kiválasztott helyre.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 17:51:43
Ezt hogy érted? A lista elem kiválasztásánál? Mert akkor csak egy megerõsítõ dialog kell hozzá, meg egy InterpolateCameraPos. :)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 02. - 18:47:08
Igen pl kiválasztom a lisán azt az elemet ami Lv néven van és a levegõben menjen oda a kijelölt helyre.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 19:07:26
Akkor legyen egy lista dialog, ott ha rámész az egyikre, annak a koordinátáját rakja bele egy változódba, és jöjön ki egy dialog, hogy biztosan oda akarsz-e menni, eközben InterpolateCameraPossal ráközelít a hely koordánátáira, majd, ha igent nyomsz, rá is teleportál.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 02. - 19:30:02
Oké kösz az infót majd letesztelem hogy ezzel a mûködik-e amit mondtál :D
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 02. - 20:15:59
akkor is jó a RemovePlayerFromVehicle() ,hogy ha nem is megy gyorsan és nem is megy lassan a jármû?Mert elvégre IG is van egy sebesség,aminél pont nem tudsz kiszállni,és vagy fel kell gyorsítanod,vagy le kell lassítanod.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 02. - 20:49:40
Ha ráteleportálod a saját pozíciójára, 100%, hogy kiszedi.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 03. - 10:28:35
Sziasztok! A következõ errort kapom a /parkol parancsomra:
 
error 076: syntax error in the expression, or invalid function call

 
Össze szeretnék hasonlítani két stringet(jelen esetbe a jármû tulaja és a játékos neve), de valamiért hibát ír.
Kód:
 
CMD:parkol(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(FelhasznaloInfo[playerid][bejelentkezve] == 1)
{
   if(IsPlayerInAnyVehicle(playerid))
   {
      if(JarmuInfo[GetPlayerVehicleID(playerid)][Tulaj] == KarakterInfo[playerid][Nev])
      {
      }
      else
      {
         SendNGRPMessage(playerid, 2, \"Ez nem a te jármûved!\");
      }
   }
   else
   {
      SendNGRPMessage(playerid, 2, \"Nem vagy jármûben!\");
   }
}
}
}
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 03. - 12:17:55
így? :D
 

CMD:parkol(playerid, params[])
{
        if(IsPlayerConnected(playerid))
        {
                if(FelhasznaloInfo[playerid][bejelentkezve] == 1)
                {
                        if(IsPlayerInAnyVehicle(playerid))
                        {
                                if(JarmuInfo[GetPlayerVehicleID(playerid)][Tulaj] == strcmp(KarakterInfo[playerid][Nev]))
                                {
                                }
                                else
                                {
                                        SendNGRPMessage(playerid, 2, \"Ez nem a te jármûved!\");
                                }
                        }
                        else
                        {
                                SendNGRPMessage(playerid, 2, \"Nem vagy jármûben!\");
                        }
                }
        }
}
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 03. - 12:39:27
Ugyanaz.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 03. - 12:51:04
Camp3r:
 
CMD:parkol(playerid, params[])
{
if(!IsPlayerConnected(playerid) || FelhasznaloInfo[playerid][bejelentkezve] == 0) return 1;
new jarmu = GetPlayerVehicleID(playerid);
if(jarmu == INVALID_VEHICLE_ID || jarmu == -1) return SendNGRPMessage(playerid, 2, \"Nem vagy jármûben!\");
if(strcmp(JarmuInfo[jarmu][Tulaj], KarakterInfo[playerid][Nev]) != 0) SendNGRPMessage(playerid, 2, \"Ez nem a te jármûved!\");
//Ide jöhet a kód, ami lefut, ha minden oké. A jármûvel való operáláshoz létrehoztam neki egy jarmu változót.
return 1;
}
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 03. - 12:52:39
köszönöm
Cím: Kisebb kérdések
Írta: Nooname - 2014. Május 03. - 15:06:46
Hello Tudna segitene vki?Epsilon felrakta a Left 4 dead Szervert nemtudom h kell elinditani!
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 04. - 14:36:06
Hali. Olyan problémám lenne hogy csináltam egy olyat hogy admint ne lehessen kickelni de mikor játékost kickelek akkor is kiírja hogy \"admint nem lehehet kickelni\" de kickeli a játékost csak annyi a hibája és nem bírok rájönni hogy mi a hiba benne!
 
forward KickTimer(playerid);
// Kicks a player with a reason
COMMAND:kick(playerid, params[])
{
    new PlayerToKick, Reason[128], ReasonMsg[128], Name[24];
    // Send the command to all admins so they can see it
    SendAdminText(playerid, \"/kick\", params);
    // Check if the player has logged in
    if (APlayerData[playerid][LoggedIn] == true)
    {
        // Check if the player\'s admin-level is at least 1
        if (APlayerData[playerid][PlayerLevel] >= 1)
        {
            if (sscanf(params, \"us[128]\", PlayerToKick, Reason)) SendClientMessage(playerid, 0xFF0000AA, \"Hasznalta: \\\"/kick <JátékosNév/ID> <Indok>\\\"\");
            else
            {
                if (IsPlayerConnected(PlayerToKick)) // If the player is a valid playerid (he\'s connected) error&&
                {
                   if (APlayerData[PlayerToKick][PlayerLevel] == 0)
                    {
                    // Get the name of the player who warned the player
                    GetPlayerName(playerid, Name, sizeof(Name));
                    // Send the warned player a message who kicked him and why he\'s been kicked
                    format(ReasonMsg, 128, \"Kickelve lettél egy admin által %s %s\", AdminLevelName[APlayerData[playerid][PlayerLevel]], Name);
                    SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                    format(ReasonMsg, 128, \"Indok: %s\", Reason);
                    SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                    SetTimerEx(\"KickTimer\",100,false,\"i\",PlayerToKick);
         }
         SendClientMessage(playerid, 0xFF0000FF, \"Admint nem kickelhetel!.\");
                }
                else
                    SendClientMessage(playerid, 0xFF0000FF, \"Nincs ilyen játékos.\");
             }
        }
        else
            return 0;
    }
    else
        return 0;
    // Let the server know that this was a valid command
    return 1;
}
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 04. - 14:56:21
tessék:
 

forward KickTimer(playerid);
// Kicks a player with a reason
COMMAND:kick(playerid, params[])
{
    new PlayerToKick, Reason[128], ReasonMsg[128], Name[24];
    // Send the command to all admins so they can see it
    SendAdminText(playerid, \"/kick\", params);
    // Check if the player has logged in
    if (APlayerData[playerid][LoggedIn] == true)
    {
        // Check if the player\'s admin-level is at least 1
        if (APlayerData[playerid][PlayerLevel] >= 1)
        {
            if (sscanf(params, \"us[128]\", PlayerToKick, Reason)) SendClientMessage(playerid, 0xFF0000AA, \"Hasznalta: \\\"/kick <JátékosNév/ID> <Indok>\\\"\");
            else
            {
                if (IsPlayerConnected(PlayerToKick)) // If the player is a valid playerid (he\'s connected) error&&
                {
                 if (APlayerData[PlayerToKick][PlayerLevel] == 0)
                    {
                     // Get the name of the player who warned the player
                     GetPlayerName(playerid, Name, sizeof(Name));
                     // Send the warned player a message who kicked him and why he\'s been kicked
                     format(ReasonMsg, 128, \"Kickelve lettél egy admin által %s %s\", AdminLevelName[APlayerData[playerid][PlayerLevel]], Name);
                     SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                     format(ReasonMsg, 128, \"Indok: %s\", Reason);
                     SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
                     SetTimerEx(\"KickTimer\",100,false,\"i\",PlayerToKick);
     }else
         SendClientMessage(playerid, 0xFF0000FF, \"Admint nem kickelhetsz.\");
                }
                else
                    SendClientMessage(playerid, 0xFF0000FF, \"Nincs ilyen játékos.\");
             }
        }
        else
            return 0;
    }
    else
        return 0;
    // Let the server know that this was a valid command
    return 1;
}
Cím: Kisebb kérdések
Írta: Flash - 2014. Május 04. - 15:15:49
Hali.
Csaináltam egy NPC-t mert sok minden bugol valamiért 0-ás ID-re és azt gondoltam a legkönnyebb megoldásnak ha lerakok egy NPC-t. Ez meg is valósult, lespawnoltatom, majd disconnectel magától.
Bent van a rec file, megvan a scriptje, megvan a ConnectNPC, és a cfg be is a maxnpc 1..
Mi lehet a baj?
 
[15:10:32] [npc:join] FakeFlash has joined the server (NPC IP)
[15:10:51] [npc:part] FakeFlash has left the server (0:0)
[/quote]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 04. - 15:23:02
Idézetet írta: Flash date=1399209349\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali.
Csaináltam egy NPC-t mert sok minden bugol valamiért 0-ás ID-re és azt gondoltam a legkönnyebb megoldásnak ha lerakok egy NPC-t. Ez meg is valósult, lespawnoltatom, majd disconnectel magától.
Bent van a rec file, megvan a scriptje, megvan a ConnectNPC, és a cfg be is a maxnpc 1..
Mi lehet a baj?
 
[15:10:32] [npc:join] FakeFlash has joined the server (NPC IP)
[15:10:51] [npc:part] FakeFlash has left the server (0:0)

[/quote]
nálam, ha valami id0-ra bugol szimplán
 
for(new i=0;i<MAX_PLAYERS;i++)

 
és ez megoldja :D
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 04. - 15:33:42
Sziasztok!
Ugyebár hogyha CreateDynamicObjectel rakok le valamit,és ha nem adom meg az utolsó paramétereket,pl.: drawdistance,akkor ott azt defaultnak veszi.
De így például nagyon kicsi egy bizonyos exteriorban,és ha az egyik végében állok,akkor a másik vége nem tölt be(kék).
És mi lehet az oka? lehet az,hogy túl sok object van?Hogy lehet ezt megcsinálni?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 04. - 18:19:20
@Tudvari: külön pawno ablakba másold ki azokat az objecteket és replaceld a végét, vagyis a \");\" részt \"world, interior, playerid, streamdist);\"-re. Így csináltam (asszem) az én mappolásaimat is oda (bár nem biztos). Mondjuk az alap stream distance 300 a streamerben, de ki tudja, lehet, hogy ez segít. ;)
Szerk.: a -1 jelentése (itt): minden. Tehát -1 playerid = minden játékosnak mutatja. -1-es worldid; mindem virtualworldben mutatja, stb..
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 04. - 21:21:43
Az az érdekes,hogy az includeban nem így van definiálva a CreateDynmicObject,mégsem jelez undefined symbolt a tiédre,vagyis de,csak a world-re.Ha azt átírom arra,ami az includeban van (worldid),akkor is undefined.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 04. - 22:07:42
Azt úgy gondoltam, hogy behelyettesíted, de akkor úgy néz ki, ha beírod, hogy worldid, akkor -1-nek veszi.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 05. - 01:35:26
Csináltam egy ilyen pickupos cuccot be is tudok menni de mikor kijövök akkor ott a farm felett tesz ki és ott esek lefelé
 

public OnGameModeInit()
pPickupbe = CreatePickup( 1239, 2, 1555.5016,-1675.7087,16.1953, -1 );
pPickupki = CreatePickup( 1239, 2, 288.6815,167.0857,1007.1719, -1 ); //ls ki

 

public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
[mod]Javítottam pawn code tagre![/mod]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 05. - 11:48:35
a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 05. - 12:00:16
Idézetet írta: huhboy date=1399283315\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }

 

Szerintem az egy interior, vagy egy bármi féle mapolás akar lenni. Ha így van, akkor azért portál rossz helyre, mert kimenetelkor is ugyan oda teszed vissza a játékost:
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
helyett
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875); // Ezt a sort javítottam
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1555.5016,-1675.7087,16.1953);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 05. - 12:15:50
Idézetet írta: KovaNovik date=1399234062\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Azt úgy gondoltam, hogy behelyettesíted, de akkor úgy néz ki, ha beírod, hogy worldid, akkor -1-nek veszi.
 
Úgy látszik be kell helyettesítenem,mert nem tudok rájönni,hogy milyen változóként fogadná el a worldid-t.
Majd írok a fejleményekrõl.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 05. - 15:46:34
Idézetet írta: Dfoglalo date=1399284016\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


a SetPlayerPos-nál az utolsó koordináta (1007.1719) szerintem kicsit magas xd mentsd le újra azt a helyet, ahova szeretnéd, hogy letegyen, és azt másold be a SetPlayerPos után :)
 
if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }

 

Szerintem az egy interior, vagy egy bármi féle mapolás akar lenni. Ha így van, akkor azért portál rossz helyre, mert kimenetelkor is ugyan oda teszed vissza a játékost:
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,288.6815,167.0857,1007.1719);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 
helyett
 
public OnPlayerPickUpPickup( playerid, pickupid )
{
     if(pickupid == pPickupbe)
     {
         SetPlayerInterior(playerid,3);
         SetPlayerPos(playerid,288.745971,169.350997,1007.171875); // Ezt a sort javítottam
        SetPlayerFacingAngle(playerid,280.7480);
     }
     if(pickupid == pPickupki)
     {
        SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1555.5016,-1675.7087,16.1953);
    SetPlayerFacingAngle(playerid,191.1119);
 }
     return 1;
}

 

[/quote] Köszönöm a segítséget müködik.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 05. - 17:38:02
Tudom,hogy ez nem tartozik ide,de az így kezdõdõ modok milyen editek?((Ui.: nagyon rp-s a nem beírós /me,amit a rendszer ír ki))
\"width=500http://kepfeltoltes.hu/140505/791049511sa-mp-005_www.kepfeltoltes.hu_.png[/img]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 05. - 22:43:14
Idézetet írta: tudvari date=1399304282\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Tudom,hogy ez nem tartozik ide,de az így kezdõdõ modok milyen editek?((Ui.: nagyon rp-s a nem beírós /me,amit a rendszer ír ki))
\"width=500http://kepfeltoltes.hu/140505/791049511sa-mp-005_www.kepfeltoltes.hu_.png[/img]
 
nem defensive? :D
Cím: Kisebb kérdések
Írta: ApocalypseDoggee - 2014. Május 06. - 14:07:27
GodFather->DeserTowns RPG->OxfordRPG->AfterlifeRPG->Defensive...
Cím: Kisebb kérdések
Írta: BarnyBoy - 2014. Május 07. - 21:13:54
Üdv!
Miért írja az á betût ilyen furán? Kellene valami include amivel ékezetes szöveget lehet megjeleníteni, vagy micsoda? Nem értem.
[hs width=300 height=300]http://kepfeltoltes.hu/140507/335479706sa-mp-005_www.kepfeltoltes.hu_.png[/hs]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 07. - 22:35:57
hát mivel nem textdraw, ezért elméletileg nem kéne neki külön inc. de ha belenézel a kódba, lehet, hogy \"Á\" helyett más kód lesz, amit a pawno á-nak érzékel, mert gondolom nem  a te scripted. keress rá a scriptben a /vhspawn-ra, és megtalálod a hibát :)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 07. - 22:41:01
@BarnyBoy: ha Notepad++-al írtad a pawno fordítójának futtatásával, könnyen meglehet, hogy rossz kódolással tetted azt. Ha pawnoban, lövésem sincs.
Cím: Kisebb kérdések
Írta: BarnyBoy - 2014. Május 07. - 22:50:41
Notepad++-al csináltam. Holnap megnézem a kódolást.
Mellesleg a vhspawn parancsot én írtam bele a modba.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Május 08. - 11:05:04
Sziasztok. Az lenne a problémám hogy van az a Tarm nevezetû villamos féle jármû és ha kiszállok belõle akkor nem tudok vissza ülni.Ezért kérem a segítségeteket.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 08. - 15:56:24
Az F-re tegyél funkciót OnPlayerKeyStateChange-nél, és ha a a legközelebbi jármû modelje olyan, akkor rakja bele, akár a következõ üres slotra.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 10. - 00:07:52
Sziasztok!
Megint egy nagy problémám van,ami igazából már rég óta van,csak nem foglalkoztam vele,mert ritkán fordul el.
És nem tudom,hogy miért van ott az a pont,pedig ott kéne még lennie az kb. elsõ 10 oszlopnak.És valamiért azok nincsenek ott,és ezért tölti be rosszul.
\"d8a9cbb544a5c6d7717baa5c345cc2d5.png\"
Valamiért belépéskor ezt szedi ki az adatbázisból.Leginkább ahhoz köthetném,hogy valamiért elcsúsznak az értékek vagy nem tudom.
És amikor belép akkor össze vissza lesz a karaktere,relogol a játékos,hátha jó lesz,de ezzel csak annyit ér el,hogy felülírja a jó értékeket a hibásokra az adatbázisban.
Valaki találkozott ilyen problémával?
Cím: Kisebb kérdések
Írta: ZyZu. - 2014. Május 10. - 06:23:14
Idézetet írta: tudvari date=1399673272\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Megint egy nagy problémám van,ami igazából már rég óta van,csak nem foglalkoztam vele,mert ritkán fordul el.
 
[19:23:25] CMySQLHandler::FetchRow() - Return: (itt egy fura jel van,egy kitöltött karika)|1|1|15|14|4|10|7|0|0|0|60|0|0|1|0|10|0|0|0|8|16|5|0|0|0|0|0|4750|10000|0|0|1|0|0|100|0|0|0|0|0|1|1|0|0|2|0|1|0|0|1|0|0|10|0|0|0|10|0|0|100|2706585|33|105|Admin|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0

 
Valamiért belépéskor ezt szedi ki az adatbázisból.Leginkább ahhoz köthetném,hogy valamiért elcsúsznak az értékek vagy nem tudom.
És amikor belép akkor össze vissza lesz a karaktere,relogol a játékos,hátha jó lesz,de ezzel csak annyit ér el,hogy felülírja a jó értékeket a hibásokra az adatbázisban.
Valaki találkozott ilyen problémával?
 
Esetleg a mentést bemásolnád? mert a betöltéssel vagy a mentéssel lesz gond.. szerintem.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 10. - 09:38:22
És nem tudom,hogy miért van ott az a pont,pedig ott kéne még lennie az kb. elsõ 10 oszlopnak.És valamiért azok nincsenek ott,és ezért tölti be rosszul.
\"d8a9cbb544a5c6d7717baa5c345cc2d5.png\"
Betöltés:
 
   new row[2048]; // The length of 1 \'row\' total.
   new field[226][40]; // [4] = Amount of fields, [24] = Max length of the bigest field.
   mysql_fetch_row_format(row, \"|\");
   explode(row, field, \"|\");
   mysql_free_result();
   //0 = id,1=nev,2=jelszo
       new utolso[64];
    format(utolso,sizeof(utolso),\"%s\",field[4]);
      for(new x=0; x<MAX_ITEMS*2; x+=2)
   {
       new y=x+5;
       new id = x/2;
      format(ItemName[playerid][id],128,\"%s\",field[y]);
               new z=x+6;
      ItemAmount[playerid][id] = strval(field[z]);
   }
    for(new x=0;x<MAX_CSEKK*2;x+=2)
    {
      new y = x+45;
      new id = x/2;
      CsekkInfo[playerid][id][Osszeg] = strval(field[y]);
      new z = x+46;
      CsekkInfo[playerid][id][ido] = strval(field[z]);
    }
    for(new x=0;x<MAX_CSEKK*2;x+=2)
    {
      new y = x+75;
      new id = x/2;
      pCsekkInfo[playerid][id][Osszeg] = strval(field[y]);
      new z = x+76;
      pCsekkInfo[playerid][id][ido] = strval(field[z]);
    }
    JatekosInfo[playerid][Admin] = strval(field[105]);
    JatekosInfo[playerid][Munka] = strval(field[106]);
    JatekosInfo[playerid][Halal] = strval(field[107]);
    JatekosInfo[playerid][Oles] = strval(field[108]);
    JatekosInfo[playerid][skin] = strval(field[109]);
    JatekosInfo[playerid][KezdoSpawn] = strval(field[110]);
    JatekosInfo[playerid][X] = floatstr(field[111]);
.
.
.
.
.

 
Mentés:
 
format(astring, sizeof(astring), \"UPDATE Jatekosok SET Admin=\'%d\',Munka=\'%d\',Halal=\'%d\',Oles=\'%d\',Skin=\'%d\',KezdoSpawn=\'%d\',X=\'%f\',Y=\'%f\',Z=\'%f\',Leader=\'%d\' WHERE Nev=\'%s\'\",JatekosInfo[playerid][Admin],JatekosInfo[playerid][Munka],JatekosInfo[playerid][Halal],JatekosInfo[playerid][Oles],JatekosInfo[playerid][skin],JatekosInfo[playerid][KezdoSpawn],pX,pY,pZ,JatekosInfo[playerid][Leader],nev);
mysql_query(astring);
.
.
.
.
.

 
[mod]Javítottam pawn code tagre![/mod]
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 10. - 10:37:22
Nem használtam R6-ot, de mi lenne, ha a kapott adatokat elõször 2-be darabolnád, és azokat darabolnád ilyen sok darabra?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 10. - 11:00:40
Az baj,hogy nem tudom,hogy megoldaná-e az ilyen tipp szerû megoldás,mert hetente kb. 1-szer fordul elõ,de ha 1 hétig nem fordul elõ,az sem jelenti azt,hogy ki lett javítva.Szóval valami biztos megoldás kéne.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 11. - 13:46:31
Sziasztok! Hány objectet tudok létrehozni alap createobjectel? És át lehet-e állítani a max értéket?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 11. - 13:49:20
1000-et. Ha pedig át lehetne állítani, nem lenne limit.
Cím: Kisebb kérdések
Írta: skyLine - 2014. Május 11. - 13:50:48
Viszont Streamer pluginnal növelheted a módba tehetõ objectek számát.
Cím: Kisebb kérdések
Írta: Campe3r - 2014. Május 11. - 14:27:09
Köszönöm, és tudom, de a dynamicobjectrõl leesnek a játékosok, kocsik.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 11. - 18:57:20
Csak akkor esnek le, ha nem elég gyors a szerver, hogy betöltse õket, ami lehet a gép gyengesége, a net lassúsága, vagy egyszerûen a sok object, jármû és játékos egy helyen való holléte.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Május 11. - 20:55:37
Sziasztok!
3 kérdés:
Megint egy nagy problémám van,ami igazából már rég óta van,csak nem foglalkoztam vele,mert ritkán fordul el.
És nem tudom,hogy miért van ott az a pont,pedig ott kéne még lennie az kb. elsõ 10 oszlopnak.És valamiért azok nincsenek ott,és ezért tölti be rosszul.
\"d8a9cbb544a5c6d7717baa5c345cc2d5.png\"
Valamiért belépéskor ezt szedi ki az adatbázisból.Leginkább ahhoz köthetném,hogy valamiért elcsúsznak az értékek vagy nem tudom.
És amikor belép akkor össze vissza lesz a karaktere,relogol a játékos,hátha jó lesz,de ezzel csak annyit ér el,hogy felülírja a jó értékeket a hibásokra az adatbázisban.
Valaki találkozott ilyen problémával?
Másik:
Néha az autók felrepülnek/elrepülnek majd felrobbannak és ez eléggé nagy kellemetlenséget okoz a játékosoknak.És nem tudom,hogy ez miért van.Semmi sincs a jármûvekkel kapcsolatban bescriptelve,csak olyan ami spawnnal és megsemmisüléssel kapcsolatos.Semmihez sincs kötve,csak egyszer úgy gondolja a kocsi,elrepül és felrobban a játékossal együtt.
Harmadik:
Hogy lehet legkönnyebben megoldani,hogy egy táblából adatveszteség nélkül pár oszlopot kiszedjünk és azokból egy külön táblát csináljunk?
És mennyire megterhelõ az,hogy ha kilépéskor kitöröljük a játékoshoz tartozó összes sort egy táblából(Több ezer sor közül max 20 tartozik hozzá) majd beszúrunk új sorokat (max. 20)
Szóval a tömör kérdés az,hogy mennyivel telik több idõbe 10000 sor közül megtalálni azokat ahol x column értéke y,mint hogy ha ugyan ezt csak 2000 sorból csinálnánk?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 12. - 14:52:47
Ha beírod a LIMIT 1-et a SELECT és SAVE query végére, akkor ott megáll, ahol megtalálta. Pl. Van 10000 játékosod, abból az 5000. sorban megtalálja, amit akart, akkor megáll, és azt kiadja eredményül. 2000sor közül nyilván gyorsabban töltene be, mint 10000-bõl, fõleg a magas IDjûeknek (újonnan regisztráltaknak). Ahogy én másolnék:
 
INSERT INTO \'ujtabla\' VALUES (SELECT * FROM \'regitabla\'

 
Meg ugye egy DELETE, ha amonnan ki is akarod szedni. Ha az idt egyeztetni szeretnéd, akkor fel kell sorolnod a * HELYETT, pl. Id, Nev, Penz, hogy az ID-t ne beszámozza, hanem másolja.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Május 19. - 21:39:14
Hellotok!
Valaki tud segíteni hogy tudom lementeni hogy mennyi benzin van a kocsikban?:S
a változója VehichleFul.
És megszeretném szabni is hogy melyik kocsiba mennyi lehet :))!
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 20. - 14:50:51
Attól függ mibe akarod. MySQL? SQLite? Netán valamilyen fájlkezelõ? Az utóbbival nehéz lesz ilyesmit menteni, ha már több változód is lesz.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Május 21. - 21:36:29
Idézetet írta: KovaNovik date=1400590251\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Attól függ mibe akarod. MySQL? SQLite? Netán valamilyen fájlkezelõ? Az utóbbival nehéz lesz ilyesmit menteni, ha már több változód is lesz.
 
Dinivel :S nem tudom hogy az nagyon rossz-e.
Cím: Kisebb kérdések
Írta: Nátha - 2014. Május 22. - 10:10:57
Megoldható Dini-vel, de MySQL-el egyszerûbb.
Ha mindenképp Dini-vel akarod akkor ott a Defensive mód abban van ilyen rendszer, az alapján pikk-pakk megtudod írni.
Cím: Kisebb kérdések
Írta: Dzsugasvili - 2014. Május 22. - 14:32:31
Sziasztok, egy olyan dialog include-t keresek, amiben elég egyszer létrehozni a dialogot, és egy külön funkcióval meg is lehet jeleníteni (mint pl egy textdrawnál). Régebben láttam ilyet, de már nem találom. Valaki ki tudna segíteni?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 22. - 15:46:25
http://forum.sa-mp.com/showthread.php?t=190068
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Május 22. - 20:26:48
Sziasztok!
A mai nap folyamán arra lettem figyelmes, hogy nem akarnak mûködni a MySQL-os dolgok a módomban. Nem várt probléma ez, ugyanis eddig minden megfelelõen mûködött, azonban ma elromlottak a dolgok. Bekapcsoltam a logolást, és megnéztem, hogy mi a hiba. Nos az, hogy nem fut le az egész query, azok stringjének végét levágja a plugin, valamiért. Nem vettem észre még szabályosságot, de talán a 64. karaktertõl romlik el a dolog, elvégre vannak utólag behelyettesített adatok, amelyek \' \' jelek közé kerülnek. Így nem tudom a log alapján pontosan megszámolni a hosszt. Na mindegy, szóval 64 környékén lehetnek. A lényeg ami lényeg, hogy nem tudom az okát, de jó lenne rájönni, a megoldással együtt. Aki tud, kérem segítsen! BlueG\'s R38 MySQL Plugin.
 

Köszönettel,

Dfoglalo
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 23. - 13:31:40
Csak a logban vágja le. Nálam az INSERTnél kb. a második adat után \"levágta\", mégis mentette a 14.-et is. Mysql query helyett próbálj meg tqueryt használni, ott adj meg neki callbacket is (publicot! Stock nem jó!) mert különben nem tárolja el az eredményt (select esetében), emellstt a tquery gyorsabb is, mert valahogy külön fut. A pqueryt nem tudom mire jó, azt os megpróbálhatod. Emellett escape_string helyett mysql-formatot használj, azon belül %s helyett %e-t.
A tquery emellett vár, amíg befejezõdik a query pl.
Cím: Kisebb kérdések
Írta: Andriis - 2014. Május 23. - 18:28:53
Sziasztok. Van egy angol garázsrendszerem, de valami probléma van. Amikor a garázst megvenném, kiírja ugye az errort. Mutatom a kódot:
 
CMD:garazsvesz(playerid, params[])
{
    for(new i=0; i < garageCount+1; i++)
        {
                if(IsPlayerInRangeOfPoint(playerid, 3.0, gInfo[PosX], gInfo[PosY], gInfo[PosZ]))
                {
                        if(gInfo[Owned] == 1) return SendClientMessage(playerid, COLOR_ERROR,\"Error: This garage is already owned.\");
                        if(GetPlayerMoney(playerid) > gInfo[Price]) return SendClientMessage(playerid,COLOR_ERROR,\"Error: You don\'t have enough money to buy this garage.\");
                        GivePlayerMoney(playerid,-gInfo[Price]);
                        gInfo[Price]-= random(5000); //Take some money off of the original price
                        format(gInfo[Owner],24,\"%s\",GetPlayerNameEx(playerid));
                        gInfo[Owned] = 1;
                        Save_Garage(i);
                        UpdateGarageInfo(i);
                        SendClientMessage(playerid,COLOR_SUCCESS,\"You have successfully bought this garage.\");
                        return 1;
                }
        }
        SendClientMessage(playerid,COLOR_ERROR,\"Error: You\'re not near any garage.\");
        return 1;
}

 
Köszi aki segít.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 23. - 18:58:27
Konkrétan melyik errort írja?
Cím: Kisebb kérdések
Írta: Andriis - 2014. Május 23. - 19:02:39
Error: You don\'t have enough money to buy this garage
Ezt irja a játekba. A reláciojelet mar cserélgettem de nem jött össze.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 23. - 19:18:47
Találtam benne egy másik hibát is. Arra ezt írtam, csak közben jött a hozzászólás.
Megvan a hibád. A következõ volt: végigfutsz minden garázson - ez tökéletes. Viszont, ha nem vagy közelében, returnolsz, azaz a parancs futását abbahagyod úgymond, pedig még nem nézted végig mindet. Ahogy átírtam, végigfut minden; ha nem vagy a közelében; kihagyja azt a garázst és ezt minden garázsnál megcsinálja. Ha a közelében vagy (azaz nem ugrott a következõra a continue), akkor lefut a garázs megvétele, és visszatérünk egy üzenettel (valójában 1-el), így közöljük vele, hogy köszi, mrgvagyunk, nem kell több (miután persze a garázsra valót levontuk, ilyesmi). Viszont, ha n vagy garázs közelében, egyszer sem tér vissza a sikerüzenettel, így befejezés után visszatér a másik üzenettel; nem vagy garázs közelében.
Ezt a hibát orvosoltam, most már a másikat, elméletileg mennie kellene.
 
CMD:garazsvesz(playerid, params[]) {
for(new i=0; i < garageCount+1; i++) {
if(!IsPlayerInRangeOfPoint(playerid, 3.0, gInfo[PosX], gInfo[PosY], gInfo[PosZ])) continue;
if(gInfo[Owned] == 1) return SendClientMessage(playerid, COLOR_ERROR,\"Error: This garage is already owned.\");
if(GetPlayerMoney(playerid) < gInfo[Price]) return SendClientMessage(playerid,COLOR_ERROR,\"Error: You don\'t have enough money to buy this garage.\");
GivePlayerMoney(playerid,-gInfo[Price]);
gInfo[Price]-= random(5000); //Take some money off of the original price
format(gInfo[Owner],24,\"%s\",GetPlayerNameEx(playerid));
gInfo[Owned] = 1;
Save_Garage(i);
UpdateGarageInfo(i);
return SendClientMessage(playerid,COLOR_SUCCESS,\"You have successfully bought this garage.\");
}
return SendClientMessage(playerid,COLOR_ERROR,\"Error: You\'re not near any garage.\");
}
Cím: Kisebb kérdések
Írta: Andriis - 2014. Május 23. - 19:24:02
Nagyon köszönöm,  ha gepnél leszek azonnal kipróbalom.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 26. - 18:15:08
Sziasztok!
Azt mivel lehetne kiküszöbölni, hogy a mysql_formatra azt írja ki, hogy nem megfelelõ a paraméterek száma? Elméletileg végtelennek kellene lennie.
 
mysql_format(ABKapcs, Kveri, 486, \"UPDATE jatekosok SET Kinezet = \'%d\', Penz = \'%d\', Elet = \'%f\', Melleny = \'%f\', Vilag = \'%d\', Belso = \'%d\', KrdX = \'%f\', KrdY = \'%f\', KrdZ = \'%f\', KrdF = \'%f\'\", \\
GetPlayerSkin(playerid), GetPlayerMoney(playerid), GetPlayerHealth(playerid), GetPlayerArmour(playerid), GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid), p[0], p[1], p[2], p[3]);

 
Elõre is köszönöm a segítséget!
Mivel a mysql_formatot csak akkor kell használnom, amikor %e-t(escapelt stringet) használok, az pedig helyettesíthetõ külön függvénnyel is, inkább megoldom két külön formattal.
Nem. Nem fogom kettesével hozzáformatolgatni.
Továbbra is várom a válaszaitokat!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 26. - 20:30:10
ha egy FS-ben beállítom egy játékos pvar-ját, azt egy másik fs-ben lévõ parancs is észleli. ugye? :D
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 18:56:00
Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 28. - 19:03:46
Idézetet írta: folnoraa date=1401296160\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
 
másolj be egy server_log-ot.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:05:01
Idézetet írta: huhboy date=1401296626\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 
Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
 
másolj be egy server_log-ot.
 
[/quote]
Bocsánat ezt nem írtam le.. Ez nem teszt szerver! :-\\
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 28. - 19:05:45
Idézetet írta: folnoraa date=1401296701\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 
Szia
 
Nekem az a problémám lenne, hogy a szerverembe beraktam a modot, pluginokat meg mindent és nem akar mûködni.. A Modenál Unknow-ot ír.
Mi lehet a probléma?
Elõre is köszönöm.:)
Sziasztok :)
 
másolj be egy server_log-ot.
 
[/quote]
Bocsánat ezt nem írtam le.. Ez nem teszt szerver! :-\\
 
[/quote]
nem modot mondtam...csak egy server_log-ot, hogy lássuk, mi a baja.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:09:50
[19:08:55] --- Server Shutting Down.
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:08:59]
[19:08:59] Server Plugins
[19:08:59] --------------
[19:08:59]  Loading plugin: audio
[19:08:59]   Failed (plugins/audio: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: sscanf
[19:08:59]   Failed (plugins/sscanf: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: streamer
[19:08:59]   Failed (plugins/streamer: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: Whirlpool
[19:08:59]   Failed (plugins/Whirlpool: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: crashdetect
[19:08:59]   Failed (plugins/crashdetect: cannot open shared object file: No such file or directory)
[19:08:59]  Loading plugin: nativehecker
[19:08:59]   Failed (plugins/nativehecker: cannot open shared object file: No such file or directory)
[19:08:59]  Loaded 0 plugins.
[19:08:59]
[19:08:59] Filterscripts
[19:08:59] ---------------
[19:08:59]   Loading filterscript \'base.amx\'...
[19:08:59]
--Base FS loaded.
[19:08:59]   Loading filterscript \'gl_actions.amx\'...
[19:08:59]   Loading filterscript \'gl_property.amx\'...
[19:08:59]
-----------------------------------
[19:08:59] Grand Larceny Property Filterscript      
[19:08:59] -----------------------------------
[19:08:59]   Loading filterscript \'gl_realtime.amx\'...
[19:08:59]   Loaded 4 filterscripts.
[19:08:59] Reading File: blank
[19:08:59] Reading File: properties/houses.txt
[19:08:59] Reading File: properties/businesses.txt
[19:08:59] Reading File: properties/banks.txt
[19:08:59] Reading File: properties/police.txt
[19:08:59] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:08:59] Number of vehicle models: 0
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Május 28. - 19:11:12
A server.cfg fájlban a pluginok neve után írd, hogy .so. Tehát sscanf.so, Whirlpool.so, stb..
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:15:47
Idézetet írta: KovaNovik date=1401297072\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A server.cfg fájlban a pluginok neve után írd, hogy .so. Tehát sscanf.so, Whirlpool.so, stb..
 
Megcsináltam de így sem jó..
Ezt adja ki:
[19:14:33] --- Server Shutting Down.
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:14:37]
[19:14:37] Server Plugins
[19:14:37] --------------
[19:14:37]  Loading plugin: audio.so
[19:14:37]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: sscanf.so
[19:14:37]
[19:14:37]  ===============================
[19:14:37]       sscanf plugin loaded.     
[19:14:37]    © 2009 Alex \"Y_Less\" Cole
[19:14:37]  ===============================
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: streamer.so
[19:14:37]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: Whirlpool.so
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Whirlpool loaded
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
[19:14:37]
[19:14:37] Filterscripts
[19:14:37] ---------------
[19:14:37]   Loading filterscript \'base.amx\'...
[19:14:37]
--Base FS loaded.
[19:14:37]   Loading filterscript \'gl_actions.amx\'...
[19:14:37]   Loading filterscript \'gl_property.amx\'...
[19:14:37]
-----------------------------------
[19:14:37] Grand Larceny Property Filterscript      
[19:14:37] -----------------------------------
[19:14:37]   Loading filterscript \'gl_realtime.amx\'...
[19:14:37]   Loaded 4 filterscripts.
[19:14:38] Reading File: blank
[19:14:38] Reading File: properties/houses.txt
[19:14:38] Reading File: properties/businesses.txt
[19:14:38] Reading File: properties/banks.txt
[19:14:38] Reading File: properties/police.txt
[19:14:38] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:14:38] Number of vehicle models: 0
Cím: Kisebb kérdések
Írta: citromhun - 2014. Május 28. - 19:18:58
Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
[/quote]
Nem találja a megadott fájlt!
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:20:40
Idézetet írta: citromhun date=1401297538\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
Nem találja a megadott fájlt!
 
[/quote]
De melyik fájlt? Bocsi, de én ehhez nem értek! Még egyszer bocsánat!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Május 28. - 19:22:18
Idézetet írta: folnoraa date=1401297640\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 
Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
Nem találja a megadott fájlt!
 
[/quote]
De melyik fájlt? Bocsi, de én ehhez nem értek! Még egyszer bocsánat!
 
[/quote]
a plugins mappában a nativechecker.so-t, és a crashdetect.so-t.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:30:37
Komolyan mondom ilyen béna nem lehetek..
Most ezt adja ki
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:14:37]
[19:14:37] Server Plugins
[19:14:37] --------------
[19:14:37]  Loading plugin: audio.so
[19:14:37]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: sscanf.so
[19:14:37]
[19:14:37]  ===============================
[19:14:37]       sscanf plugin loaded.     
[19:14:37]    © 2009 Alex \"Y_Less\" Cole
[19:14:37]  ===============================
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: streamer.so
[19:14:37]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: Whirlpool.so
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Whirlpool loaded
[19:14:37] 
[19:14:37]  ==================
[19:14:37] 
[19:14:37]   Loaded.
[19:14:37]  Loading plugin: crashdetect.so
[19:14:37]   Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loading plugin: nativehecker.so
[19:14:37]   Failed (plugins/nativehecker.so: cannot open shared object file: No such file or directory)
[19:14:37]  Loaded 4 plugins.
[19:14:37]
[19:14:37] Filterscripts
[19:14:37] ---------------
[19:14:37]   Loading filterscript \'base.amx\'...
[19:14:37]
--Base FS loaded.
[19:14:37]   Loading filterscript \'gl_actions.amx\'...
[19:14:37]   Loading filterscript \'gl_property.amx\'...
[19:14:37]
-----------------------------------
[19:14:37] Grand Larceny Property Filterscript      
[19:14:37] -----------------------------------
[19:14:37]   Loading filterscript \'gl_realtime.amx\'...
[19:14:37]   Loaded 4 filterscripts.
[19:14:38] Reading File: blank
[19:14:38] Reading File: properties/houses.txt
[19:14:38] Reading File: properties/businesses.txt
[19:14:38] Reading File: properties/banks.txt
[19:14:38] Reading File: properties/police.txt
[19:14:38] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:14:38] Number of vehicle models: 0
[19:28:18] --- Server Shutting Down.
[19:28:18]
*** Audio Plugin v0.5 by Incognito unloaded ***
[19:28:18]
[19:28:18]  ===============================
[19:28:18]      sscanf plugin unloaded.   
[19:28:18]  ===============================
[19:28:18]
*** Streamer Plugin v2.6 by Incognito unloaded ***
[19:28:18] 
[19:28:18]  ====================
[19:28:18] 
[19:28:18]   Whirlpool unloaded
[19:28:18] 
[19:28:18]  ====================
[19:28:18] 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, ©2005-2014 SA-MP Team
[19:28:22]
[19:28:22] Server Plugins
[19:28:22] --------------
[19:28:22]  Loading plugin: audio.so
[19:28:22]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:28:22]   Loaded.
[19:28:22]  Loading plugin: sscanf.so
[19:28:22]
[19:28:22]  ===============================
[19:28:22]       sscanf plugin loaded.     
[19:28:22]    © 2009 Alex \"Y_Less\" Cole
[19:28:22]  ===============================
[19:28:22]   Loaded.
[19:28:22]  Loading plugin: streamer.so
[19:28:22]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:28:22]   Loaded.
[19:28:22]  Loading plugin: Whirlpool.so
[19:28:22] 
[19:28:22]  ==================
[19:28:22] 
[19:28:22]   Whirlpool loaded
[19:28:22] 
[19:28:22]  ==================
[19:28:22] 
[19:28:22]   Loaded.
[19:28:22]  Loaded 4 plugins.
[19:28:22]
[19:28:22] Filterscripts
[19:28:22] ---------------
[19:28:22]   Loading filterscript \'base.amx\'...
[19:28:22]
--Base FS loaded.
[19:28:22]   Loading filterscript \'gl_actions.amx\'...
[19:28:22]   Loading filterscript \'gl_property.amx\'...
[19:28:22]
-----------------------------------
[19:28:22] Grand Larceny Property Filterscript      
[19:28:22] -----------------------------------
[19:28:22]   Loading filterscript \'gl_realtime.amx\'...
[19:28:22]   Loaded 4 filterscripts.
[19:28:22] Reading File: blank
[19:28:22] Reading File: properties/houses.txt
[19:28:22] Reading File: properties/businesses.txt
[19:28:22] Reading File: properties/banks.txt
[19:28:22] Reading File: properties/police.txt
[19:28:22] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:28:22] Number of vehicle models: 0
Nem értem mi a baja..:(
Cím: Kisebb kérdések
Írta: citromhun - 2014. Május 28. - 19:36:04
nativechacker [LINUX]
crashdetect [WINDOWS/LINUX]
 

Megjegyzés:
Még mindig nem tölti be az adott pluginokat.

Dupla hozzászólás automatikusan összefûzve. ( 2014. Május 28. - 19:38:15 )

J: Vagyis nem találja.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:45:36
[19:44:27] --- Server Shutting Down.
[19:44:27]
*** Audio Plugin v0.5 by Incognito unloaded ***
[19:44:27]
[19:44:27]  ===============================
[19:44:27]      sscanf plugin unloaded.   
[19:44:27]  ===============================
[19:44:27]
*** Streamer Plugin v2.6 by Incognito unloaded ***
[19:44:27] 
[19:44:27]  ====================
[19:44:27] 
[19:44:27]   Whirlpool unloaded
[19:44:27] 
[19:44:27]  ====================
[19:44:27] 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, (C)2005-2014 SA-MP Team
[19:44:31]
[19:44:31] Server Plugins
[19:44:31] --------------
[19:44:31]  Loading plugin: audio.so
[19:44:31]
*** Audio Plugin v0.5 by Incognito loaded ***
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: sscanf.so
[19:44:31]
[19:44:31]  ===============================
[19:44:31]       sscanf plugin loaded.     
[19:44:31]    (c) 2009 Alex \"Y_Less\" Cole
[19:44:31]  ===============================
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: streamer.so
[19:44:31]
*** Streamer Plugin v2.6 by Incognito loaded ***
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: Whirlpool.so
[19:44:31] 
[19:44:31]  ==================
[19:44:31] 
[19:44:31]   Whirlpool loaded
[19:44:31] 
[19:44:31]  ==================
[19:44:31] 
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: nativechecker.so
[19:44:31]   Loaded.
[19:44:31]  Loading plugin: crashdetect.so
[19:44:31]   CrashDetect v4.13.1 is OK.
[19:44:31]   Loaded.
[19:44:31]  Loaded 6 plugins.
[19:44:31]
[19:44:31] Filterscripts
[19:44:31] ---------------
[19:44:31]   Loading filterscript \'base.amx\'...
[19:44:31]
--Base FS loaded.
[19:44:31]   Loading filterscript \'gl_actions.amx\'...
[19:44:31]   Loading filterscript \'gl_property.amx\'...
[19:44:31]
-----------------------------------
[19:44:31] Grand Larceny Property Filterscript      
[19:44:31] -----------------------------------
[19:44:31]   Loading filterscript \'gl_realtime.amx\'...
[19:44:31]   Loaded 4 filterscripts.
[19:44:31]    Error: Function not registered: \'SSCANF_Init\'
[19:44:31]    Error: Function not registered: \'SSCANF_Join\'
[19:44:31]    Error: Function not registered: \'SSCANF_Leave\'
[19:44:31] [debug] Run time error 19: \"File or function is not found\"
[19:44:31] [debug]  SSCANF_Init
[19:44:31] [debug]  SSCANF_Join
[19:44:31] [debug]  SSCANF_Leave
[19:44:31] Reading File: blank
[19:44:31] Reading File: properties/houses.txt
[19:44:31] Reading File: properties/businesses.txt
[19:44:31] Reading File: properties/banks.txt
[19:44:31] Reading File: properties/police.txt
[19:44:31] [debug] Run time error 19: \"File or function is not found\"
[19:44:31] [debug]  SSCANF_Init
[19:44:31] [debug]  SSCANF_Join
[19:44:31] [debug]  SSCANF_Leave
[19:44:31] Script[gamemodes/HybY.amx]: Run time error 19: \"File or function is not found\"
[19:44:31] Number of vehicle models: 0

 
[mod]Kitettem helyetted a code taget. Legközelebb pedig a megfelelõ témába írj![/mod]
Cím: Kisebb kérdések
Írta: citromhun - 2014. Május 28. - 19:49:59
Volt már ilyen hiba a fórumon (Link)
 
Frissítsd az sscanf plugin-t.[/quote]
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Május 28. - 19:53:23
Idézetet írta: citromhun date=1401299399\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Volt már ilyen hiba a fórumon (Link)
 
Frissítsd az sscanf plugin-t.

[/quote]
Igen.. Ez volt a gond.. Isten áldjon meg téged..:D Sziasztok! Köszönöm a segítségeteket :)
Cím: Kisebb kérdések
Írta: citromhun - 2014. Június 01. - 20:08:33
Olyan kérdésem fordultam hozzátok, hogy: Szeretném megoldani, azt hogy az adott csapatban csak is x-en lehessenek. Tehát egy csapat limitrõl lenne szó. Meg köszönném segítségeteket!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Június 01. - 20:48:41
Idézetet írta: citromhun date=1401646113\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Olyan kérdésem fordultam hozzátok, hogy: Szeretném megoldani, azt hogy az adott csapatban csak is x-en lehessenek. Tehát egy csapat limitrõl lenne szó. Meg köszönném segítségeteket!
 
létrehozol egy-egy változót minden csapatnak....
amikor a játékos csatlakozna a csapathoz, leellenõrzöd, mennyien vannak, és ha elérte a max létszámot, akkor nem hagyod becsatlakozni...



 

#include <a_samp>
#include <zcmd>
new csapat1, csapat2;
new Csapattag1[MAX_PLAYERS], Csapattag2[MAX_PLAYERS];
public OnGameModeInit()
{
csapat1 = 0;
csapat2 = 0;
return 1;
}
public OnPlayerConnect(playerid)
{
Csapattag1[playerid] = 0;
Csapattag2[playerid] = 0;
return 1;
}
CMD:csapat1(playerid, params[])
{
if(Csapattag2[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat1 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat2 parancsot!\");
else
{
    Csapattag1[playerid] = 1;
    SendClientMessage(playerid, -1, \"Csatlakoztál az egyes csapathoz\");
    }
    return 1;
}
CMD:csapat2(playerid, params[])
{
if(Csapattag1[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat2 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat1 parancsot!\");
else
{
    Csapattag2[playerid] = 1;
    SendClientMessage(playerid, -1, \"Csatlakoztál a kettes csapathoz\");
    }
    return 1;
}
CMD:kilepes(playerid, params[])
{
if(Csapattag2[playerid] == 0 && Csapattag2[playerid] == 0) return SendClientMessage(playerid, -1, \"Te nem vagy egyik csapat tagja sem.\");
else
{
if(Csapattag1[playerid] == 1) return Csapattag1[playerid] = 0;
        if(Csapattag2[playerid] == 1) return Csapattag2[playerid] = 0;
        SendClientMessage(playerid, -1, \"Sikeresen elhagytad a csapatot!\");
}
    return 1;
}
Cím: Kisebb kérdések
Írta: citromhun - 2014. Június 01. - 21:07:00
Köszi, csak ere lettem volna kíváncsi!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Június 01. - 21:10:23
Idézetet írta: citromhun date=1401649620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszi, csak ere lettem volna kíváncsi!
 
így utólag eszembe jutott, hogy a számlálás kimaradt, szóval így a helyes :)



#include <a_samp>
#include <zcmd>
new csapat1, csapat2;
new Csapattag1[MAX_PLAYERS], Csapattag2[MAX_PLAYERS];
public OnGameModeInit()
{
csapat1 = 0;
csapat2 = 0;
return 1;
}
public OnPlayerConnect(playerid)
{
Csapattag1[playerid] = 0;
Csapattag2[playerid] = 0;
return 1;
}
CMD:csapat1(playerid, params[])
{
if(Csapattag2[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat1 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat2 parancsot!\");
else
{
    Csapattag1[playerid] = 1;
    csapat1++;
    SendClientMessage(playerid, -1, \"Csatlakoztál az egyes csapathoz\");
    }
    return 1;
}
CMD:csapat2(playerid, params[])
{
if(Csapattag1[playerid] == 1) return SendClientMessage(playerid, -1, \"Te jelenleg a másik csapatban vagy! /kilepes\");
if(csapat2 >= 10) return SendClientMessage(playerid, -1, \"Ez a csapat már megtelt, használd a /csapat1 parancsot!\");
else
{
    Csapattag2[playerid] = 1;
    csapat2++;
    SendClientMessage(playerid, -1, \"Csatlakoztál a kettes csapathoz\");
    }
    return 1;
}
CMD:kilepes(playerid, params[])
{
if(Csapattag2[playerid] == 0 && Csapattag2[playerid] == 0) return SendClientMessage(playerid, -1, \"Te nem vagy egyik csapat tagja sem.\");
else
{
if(Csapattag1[playerid] == 1) return Csapattag1[playerid] = 0, csapat1--;
        if(Csapattag2[playerid] == 1) return Csapattag2[playerid] = 0, csapat2--;
        SendClientMessage(playerid, -1, \"Sikeresen elhagytad a csapatot!\");
}
    return 1;
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Június 02. - 12:04:10
Sziasztok,
A mai nap folyamán szerettem volna szögesdrótokat alkalmazni, de sajnos nem jártam sikerrel. Próbáltam õket sima és Dynamc objectként is, sima és Static jármûvekkel is. Ezen kívül kipróbáltam mind a három ilyen objectet (2892, 2899, 1593), de sajnos egyik sem akarta kilyukasztani a kocsik kerekeit. Mi okozhatja ezt a hibás mûködést, pontosabban nem mûködést? Tudtommal lyukasztaniuk kéne. Mi a megoldás rá? Akinek van tippje, kérem írjon!
 

Köszönettel,

Dfoglalo
Cím: Kisebb kérdések
Írta: Flash - 2014. Június 02. - 12:26:33
Azt hiszem ha alapból leraksz szögesdrótot az még nem lyukassza ki a jármû kerekeit, DE valahogy lelehet kérni hogy a jármû kerekei mikor érintkeznek az objectel, és akkor lefuttatod a gumilyukasztást. Ha nem tudod hogyan kell este segítek neked.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Június 02. - 12:43:05
Megnéztem egy szögesdrótos szkriptet és szomorúan látom, hogy OnPlayerUpdate alatt történik a lyukasztás egyszerû UpdateVehicleDamageStatus függvény segítségével. Más megoldás van, vagy csak az UpdateVehicleDamageStatusos?
Cím: Kisebb kérdések
Írta: gergo_2007 - 2014. Június 04. - 20:41:43
Miért jobb a mysql-es login mint a rendes?
Cím: Kisebb kérdések
Írta: Nátha - 2014. Június 06. - 23:30:45
Idézetet írta: gergo_2007 date=1401907303\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Miért jobb a mysql-es login mint a rendes?
 
A MySQL gyorsabb adatkezelõ.
És biztonságosabb egy külsõ adatbázisba menteni a szervered adatait mint közvetlenül a scriptfiles mappába, mert ott elõfordulhat hogy véletlenül kitörlöd (velem már elõfordult :D )
Cím: Kisebb kérdések
Írta: Mate. - 2014. Június 12. - 12:16:45
Üdv.
Átírnám a goudlyne gamemode-t,és nagyon szúrja a szemem, ha tesztelek,hogy nem tölti a mappok-at.
Kértem segítséget sunwell konfigos-tól is, azt mondta frissítsem régebbi streamer-re.
Valaki megtudná mondani, hogy melyik verziójú streamer szükséges a goudlyne-hez ?
Cím: Kisebb kérdések
Írta: Flash - 2014. Június 12. - 12:29:34
Épp ezaz hogy a legfrissebb streamert használd és minden objected CreateDynamicObject legyen!
Cím: Kisebb kérdések
Írta: Mate. - 2014. Június 12. - 12:38:19
Esetleg, tudsz adni egy friss veriójú streamer letöltési linket ?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Június 12. - 13:08:41
https://github.com/samp-incognito/samp-streamer-plugin/releases/tag/v2.7.2
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Június 14. - 17:08:05
Sziasztok.....Tudtok valami tippet adni arra hogy ne úszon a levegében a csávó ? Mert van egy olyan hogy tud úszni a levegõben arra nem találok semmi védelmet.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Június 14. - 21:17:49
Ez segíthet.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Június 16. - 20:12:04
Tudnátok olyan oldalt/programot linkelni,ami a bemásolt pawn objecteket,jármûveket MTA-ba konvertálja?Elõre is köszönöm.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Június 16. - 20:41:01
http://convertffs.com/
Inputnál incognito\'s streamer és createvehicle (vagy addstatic, amelyiket használod), outputnál meg MTA mindkettõ.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Június 16. - 20:45:46
Köszi,én is ezt használom,csak fél órával ezelõtt az oldal nem volt elérhetõ.
Nem enged 100-nál több objectet egyszerre konvertálni.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Június 16. - 21:32:54
http://gtamap.delux-host.com/converter/
Ezzel sem?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Június 16. - 21:54:37
Itt átkonvertálja,de miután csináltam egy .map fájlt,a megnyitásakor üres.(MTA-ban)
Cím: Kisebb kérdések
Írta: Erik3333 - 2014. Június 24. - 15:21:49
Melyik a legjobb és leggyorsabb parancsfeldolgozó?
Cím: Kisebb kérdések
Írta: Flash - 2014. Június 24. - 15:27:20
Idézetet írta: Gun22 date=1403616109\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Melyik a legjobb és leggyorsabb parancsfeldolgozó?
 
zöcöemdö


ZCMD
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Június 24. - 16:03:06
Helyett a YCMD. Az gyorsabb is, többet is tud.
Cím: Kisebb kérdések
Írta: mooph - 2014. Június 26. - 17:23:48
Sziasztok.Elindítom a sampot és folyton becrashel fel se birok menni szeróra mi lehet a gond?
Cím: Kisebb kérdések
Írta: Nátha - 2014. Június 26. - 23:03:22
Idézetet írta: mooph date=1403796228\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.Elindítom a sampot és folyton becrashel fel se birok menni szeróra mi lehet a gond?
 
Esetleg van berakva valami mód?
Ha nincs akkor érdemes újratelepíteni az egész GTA-t.
Nem sok értelme van a hibás fájlt keresgélni ami miatt crashel, egyszerûbb az újratelepítés, fõleg ha a telepítõje is megvan, de letöltéssel együtt 40 perc alatt megvan az egész és garantáltan mûködni fog.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Június 26. - 23:32:52
Én azért nem lennék abban olyan biztos. Sokszor az sem oldja meg, ld. TengeriMalacnál sem.
Cím: Kisebb kérdések
Írta: Nátha - 2014. Június 27. - 12:45:49
10 esetbõl 2x nem oldja meg, nekem eddig mindig megoldotta.
Egy próbát megér.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Június 27. - 12:54:53
Meg.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Július 02. - 14:08:19
Sziasztok :)
Hogy lehet azt megcsinálni, hogy a szerver érzékelje, ha kamionnal felveszed a trainert?
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Július 02. - 15:35:43
Idézetet írta: folnoraa date=1404302899\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok :)
Hogy lehet azt megcsinálni, hogy a szerver érzékelje, ha kamionnal felveszed a trainert?
 
http://sampforum.hu/index.php?topic=52322.0
Rövidebb, javított változat (ez már lecsatoláskor is írja az utánfutó ID-jét):
 
new gTrlAtt[MAX_VEHICLES], gVehLastTrl[MAX_VEHICLES];
forward OnPlayerAttachVehicleTrailer(playerid, vehid, trlid);
public OnPlayerAttachVehicleTrailer(playerid, vehid, trlid) {
printf(\"[iNFO] %d id-jû játékos %scsatolta a(z) %d id-jû jármûvé%s a(z) %d id-jû utánfutót.\", playerid, (trlid) ? (\"fel\") : (\"le\"), vehid,  (trlid) ? (\"re\") : (\"rõl\"), trlid);
/*if(trlid) //felcsatolás
if(!trlid) //lecsatolás*/
return 1;
}
public OnPlayerUpdate(playerid) {
new veh = GetPlayerVehicleID(playerid), trl = GetVehicleTrailer(veh);
if(IsValidVehicle(trl)) gVehLastTrl[veh] = trl;
if(IsValidVehicle(veh) && IsValidVehicle(trl) != gTrlAtt[veh]) gTrlAtt[veh] = IsValidVehicle(trl), OnPlayerAttachVehicleTrailer(playerid, veh, gVehLastTrl[veh]);
return 1;
}
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Július 02. - 16:39:14
Idézetet írta: KovaNovik date=1404308143\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok :)
Hogy lehet azt megcsinálni, hogy a szerver érzékelje, ha kamionnal felveszed a trainert?
 
http://sampforum.hu/index.php?topic=52322.0
Rövidebb, javított változat (ez már lecsatoláskor is írja az utánfutó ID-jét):
 
new gTrlAtt[MAX_VEHICLES], gVehLastTrl[MAX_VEHICLES];
forward OnPlayerAttachVehicleTrailer(playerid, vehid, trlid);
public OnPlayerAttachVehicleTrailer(playerid, vehid, trlid) {
printf(\"[iNFO] %d id-jû játékos %scsatolta a(z) %d id-jû jármûvé%s a(z) %d id-jû utánfutót.\", playerid, (trlid) ? (\"fel\") : (\"le\"), vehid,  (trlid) ? (\"re\") : (\"rõl\"), trlid);
/*if(trlid) //felcsatolás
if(!trlid) //lecsatolás*/
return 1;
}
public OnPlayerUpdate(playerid) {
new veh = GetPlayerVehicleID(playerid), trl = GetVehicleTrailer(veh);
if(IsValidVehicle(trl)) gVehLastTrl[veh] = trl;
if(IsValidVehicle(veh) && IsValidVehicle(trl) != gTrlAtt[veh]) gTrlAtt[veh] = IsValidVehicle(trl), OnPlayerAttachVehicleTrailer(playerid, veh, gVehLastTrl[veh]);
return 1;
}

 

[/quote]
Köszi
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Július 05. - 16:12:57
Sziasztok!
Hogy lehet megoldani , hogy amikor lehívom a kocsit lementse , és utána mindig lementse az adott jármûvet , amit használtak?!
http://sampforum.hu/index.php?topic=48554.0
Ebbõl szeretnék kiindulni mert ebbe csak bele kéne írni de fogalmam sincs hogy hogyan lehetne.
Cím: Kisebb kérdések
Írta: Asdelon - 2014. Július 06. - 17:24:24
Idézetet írta: rcsbakos2 date=1404569577\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Hogy lehet megoldani , hogy amikor lehívom a kocsit lementse , és utána mindig lementse az adott jármûvet , amit használtak?!
http://sampforum.hu/index.php?topic=48554.0
Ebbõl szeretnék kiindulni mert ebbe csak bele kéne írni de fogalmam sincs hogy hogyan lehetne.
 
Tehát azt szeretnéd, hogy mód elindítása után, mindig ott legyen a kocsi, ahol volt?
Dini vagy mysql?
Én azt egy publiccal oldottam meg, amit OnGameModeInitbe raktam, és a publicban lekértem a kocsik adatait, majd egy ciklusban az ID-ek számához mindig +1-et adtam, és annyit, ahány kocsit számlált az adatokból, mysqlben egy num_rowssal egyszerûen meg lehet adni.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Július 06. - 22:28:17
Szia!:D
dinibe menti :)
Tudsz nekem segíteni :/?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Július 07. - 22:20:38
Sziasztok...Elkezdtem egy kis mappot feltntetni a térképen hogy a minimapon meg látszódjon de az istenért se bírok rájönni hogy mért virbál a minimap
 
#include <a_samp>
new utak0;
new utak1;
new utak2;
new utak3;
new utak4;
new utak5;
new utak6;
new utak7;
new utak8;
new utak9;
new utak10;
new utak11;
new utak12;
new utak13;
public OnGameModeInit()
{
    utak0 = GangZoneCreate(1990.689331,543.970153,2179.733886,622.292358);
    utak1 =GangZoneCreate(1990.689331,622.292358,2179.733886,543.970153);
    utak2 =GangZoneCreate(2428.138183,628.830322,3383.638671,643.089782);
    utak3 =GangZoneCreate(3383.427734,561.615783,3396.587890,681.765563);
    utak4 =GangZoneCreate(3396.965332,642.491577,3588.149658,628.032958);
    utak5 =GangZoneCreate(3587.462158,625.189392,3683.527343,722.644897);
    utak6 =GangZoneCreate(3372.494628,688.560363,3355.885986,762.772094);
    utak7 =GangZoneCreate(3396.522705,666.003784,3551.104492,680.699890);
    utak8 =GangZoneCreate(3551.096191,680.686096,3535.286376,604.612792);
    utak9 =GangZoneCreate(2678.671142,735.070922,2694.049072,543.828796);
    utak10 =GangZoneCreate(3028.085449,540.962768,2692.623046,575.288146);
    utak11 =GangZoneCreate(3027.832763,540.976379,3052.064941,574.771240);
    utak12 =GangZoneCreate(3052.406250,563.362304,3133.264404,542.343261);
    utak13 =GangZoneCreate(3132.375488,560.412902,3151.361328,292.552551);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    GangZoneShowForPlayer(playerid, utak0, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak1, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak2, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak3, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak4, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak5, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak6, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak7, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak8, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak9, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak10, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak11, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak12, 0x000000AA);
    GangZoneShowForPlayer(playerid, utak13, 0x000000AA);
    return 1;
}
    /*másolat
utak1 =GangZoneCreate(1990.689331,622.292358,2179.733886,543.970153);
    utak2 =GangZoneCreate(2428.138183,628.830322,3383.638671,643.089782);
    utak3 =GangZoneCreate(3383.427734,561.615783,3396.587890,681.765563);
    utak4 =GangZoneCreate(3396.965332,642.491577,3588.149658,628.032958);
    utak5 =GangZoneCreate(3587.462158,625.189392,3683.527343,722.644897);
    utak6 =GangZoneCreate(3372.494628,688.560363,3355.885986,762.772094);
    utak7 =GangZoneCreate(3396.522705,666.003784,3551.104492,680.699890);
    utak8 =GangZoneCreate(3551.096191,680.686096,3535.286376,604.612792);
    utak9 =GangZoneCreate(2678.671142,735.070922,2694.049072,543.828796);
//GangZoneCreate(2694.328369,543.827697,3028.300781,555.305541);
//GangZoneCreate(3028.071289,556.749267,2692.308349,575.404968);
//GangZoneCreate(2693.209960,543.830444,3028.108398,556.552856);
    utak10 =GangZoneCreate(3028.085449,540.962768,2692.623046,575.288146);
    utak11 =GangZoneCreate(3027.832763,540.976379,3052.064941,574.771240);
    utak12 =GangZoneCreate(3052.406250,563.362304,3133.264404,542.343261);
    utak13 =GangZoneCreate(3132.375488,560.412902,3151.361328,292.552551);
//GangZoneCreate(3071.019287,545.030273,3041.078125,-386.852142);
    utak14 =GangZoneCreate(3041.078125,-386.852142,3263.463867,-376.228759);
    utak15 =GangZoneCreate(3041.608154,-386.586364,3065.602783,543.659240);
    utak16 =GangZoneCreate(3065.133056,274.225158,3300.609375,288.810668);
    utak17 =GangZoneCreate(3217.797119,372.608917,3202.119873,177.240921);
    utak18 =GangZoneCreate(3317.959716,477.941070,3301.461425,97.416519);
    utak19 =GangZoneCreate(3278.157470,98.189537,3322.146484,82.259864);
    utak20 =GangZoneCreate(3044.866455,-227.100601,2827.940673,-213.108489);
    utak21 =GangZoneCreate(3136.755859,-385.980499,3122.538085,-515.839904);
    utak22 =GangZoneCreate(3122.538085,-515.839904,3152.429931,-561.514709);
    utak23 =GangZoneCreate(3175.192138,-600.202331,3150.631103,-517.955810);
    utak24 =GangZoneCreate(3152.740966,-602.713867,3159.426269,-594.204833);
    utak25 =GangZoneCreate(3151.088378,-601.817504,3179.096435,-1177.609008);*/

 
Ezzel az editorral csinálgatom:
 
//-----------------------IntrozeN---------------------
//-----------------------Gangzone---------------------
//-----------------------Creator----------------------
//-----------------------v1.0-------------------------
#include <a_samp>
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == \'\\0\') && (dcmd_%1(playerid, \"\"))) || (((%3)[(%2) + 1] == \' \') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
#define COLOR_GREENLIGHT 0x9ACD32AA
#define COLOR_DARKRED 0xC10B07FF
forward Createzone(playerid,color);
new Makingzone[MAX_PLAYERS];
new Float:ZMinX;
new Float:ZMaxX;
new Float:ZMinY;
new Float:ZMaxY;
new GangZone;
new Create;
public OnFilterScriptInit()
{
print(\"\\n----------------------------------\");
print(\"Gangzone Creator v1.0 by IntrozeN\");
print(\"----------------------------------\\n\");
if(!fexist(\"/savedzones.txt\")) fopen(\"/savedzones.txt\", io_readwrite);
return 1;
}
public OnFilterScriptExit()
{
GangZoneHideForAll(GangZone);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(zone,4,cmdtext);
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0)
{
    if(response)
    {
        if(listitem == 0)
        {
      if(Makingzone[playerid] == 1) return SendClientMessage(playerid,COLOR_DARKRED,\".: Info: You\'re already making a zone. Cancel or Save the current one first :.\");
           ShowPlayerDialog(playerid,1,2,\"Color\",\"Blue\\nRed\\nGreen\\nPurple\\nYellow\\nGrey\\nLightblue\\nWhite\\nBlack\",\"Select\",\"Cancel\");
           Makingzone[playerid] = 1;
   }
   if(listitem == 1)
   {
       if(Makingzone[playerid] == 0) return SendClientMessage(playerid,COLOR_DARKRED,\".: Info: You\'re not making a zone. Create one first :.\");
       new string[128];
      KillTimer(Create);
      format(string,sizeof(string),\"GangZoneCreate(%f,%f,%f,%f);\\r\\n\",ZMinX,ZMinY,ZMaxX,ZMaxY);
      new File:save = fopen(\"/savedzones.txt\", io_append);
      fwrite(save, string);
      fclose(save);
      SendClientMessage(playerid,COLOR_GREENLIGHT,\".: Info: Zone created and saved in savedzones.txt :.\");
      Makingzone[playerid] = 0;
   }
   if(listitem == 2)
   {
       if(Makingzone[playerid] == 0) return SendClientMessage(playerid,COLOR_DARKRED,\".: Info: You\'re not making a zone. Create one first :.\");
      KillTimer(Create);
      GangZoneDestroy(GangZone);
      SendClientMessage(playerid,COLOR_GREENLIGHT,\".: Info: Zone creation cancelled :.\");
      Makingzone[playerid] = 0;
   }
}
}
if(dialogid == 1)
{
    if(response)
    {
        if(listitem == 0)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0x0000FFAA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
            if(listitem == 1)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0xFF0000AA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
            if(listitem == 2)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0x00FF00AA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
            if(listitem == 3)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0xFF00FFAA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
            if(listitem == 4)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0xFFFF00AA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
   if(listitem == 5)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0x888888AA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
            if(listitem == 6)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0x00FFFFAA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
            if(listitem == 7)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0xFFFFFFAA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
            if(listitem == 8)
        {
            new Float:Z;
      new color;
      GetPlayerPos(playerid,ZMinX,ZMinY,Z);
      color = 0x000000AA;
      GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
      GangZoneShowForPlayer(playerid,GangZone,color);
      Create = SetTimerEx(\"Createzone\",100,1,\"ud\",playerid,color);
   }
   SendClientMessage(playerid,COLOR_GREENLIGHT,\".: Info: Zone is being created :.\");
   SendClientMessage(playerid,COLOR_GREENLIGHT,\".: Info: Check on the minimap while moving to create your zone perfectly then save the zone by typing /zone :.\");
}
else if(!response)
{
    Makingzone[playerid] = 0;
}
}
return 1;
}
public Createzone(playerid,color)
{
GangZoneHideForPlayer(playerid,GangZone);
GangZoneDestroy(GangZone);
new Float:Z;
GetPlayerPos(playerid,ZMaxX,ZMaxY,Z);
GangZone = GangZoneCreate(ZMinX,ZMinY,ZMaxX,ZMaxY);
GangZoneShowForPlayer(playerid,GangZone,color);
return 1;
}
dcmd_zone(playerid,params[])
{
#pragma unused params
ShowPlayerDialog(playerid,0,2,\"Gangzone Creator v1.0 by IntrozeN\",\"Createzone\\nSavezone\\nCancelzone\",\"Select\",\"Cancel\");
return 1;
}

 
Mit rontok el vagy mi a probléma?
Cím: Kisebb kérdések
Írta: Marci19975 - 2014. Július 08. - 00:39:02
Üdv az lenne a problémám hogy csináltam egy pickupos teleportot és addig jó is amíg be kell menni csak kifelé nem tudom hogy csináljam
eddig kész van:
 
{
pickup3=CreatePickup(1318, 1, 2017.3345,1915.8837,12.3319);
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid == pickup3)
   {
   SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
   SetPlayerInterior(playerid, 12);
   }
}
Cím: Kisebb kérdések
Írta: Nátha - 2014. Július 08. - 00:46:00
Idézetet írta: Marci19975 date=1404772742\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Üdv az lenne a problémám hogy csináltam egy pickupos teleportot és addig jó is amíg be kell menni csak kifelé nem tudom hogy csináljam
eddig kész van:
 
{
pickup3=CreatePickup(1318, 1, 2017.3345,1915.8837,12.3319);
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid == pickup3)
   {
   SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
   SetPlayerInterior(playerid, 12);
   }
}

 

Mármint hogy érted azt hogy kifelé?
Interiorból kifelé?
Cím: Kisebb kérdések
Írta: Marci19975 - 2014. Július 08. - 00:47:18
Igen!
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 08. - 00:50:30
Idézetet írta: Marci19975 date=1404773238\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Igen!
 
A SetInterior legyen 0, és a SetPlayerPos, meg a tekeport helye :)
 

SetPlayerInterior(playerid, 0), SetPlayerPos(playerid, X, Y, Z);
Cím: Kisebb kérdések
Írta: Marci19975 - 2014. Július 08. - 00:58:10
Így gondoltad?
 
#include <a_samp>
new pickup3;
public OnFilterScriptInit()
{
pickup3=CreatePickup(1318, 1, 2017.3345,1915.8837,12.3319);
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid == pickup3)
   {
   SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083); //ide hogy hova teleportáljon
   SetPlayerInterior(playerid, 12); //ide az interior id-t
   SetPlayerInterior(playerid, 0), SetPlayerPos(playerid, 2324.9036,-1148.3251,1050.7101);
   }
   
}
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 08. - 01:15:51
neem. hanem csinálsz egy pickupot a kijárathoz is, meg a bejárathoz is. a kijáratéhoz a kijárat teleportját, plusz a 0 interiort teszed, míg a bejárathoz a 12-es interiort, plusz annak a teleportját :)
de ha másolsz egy kijárat teleportot, megírom neked :)
Cím: Kisebb kérdések
Írta: Marci19975 - 2014. Július 08. - 01:44:13
Ez az interiorban a kijárat teleportja:2324.9036,-1148.3251,1050.7101
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 08. - 11:04:49
Idézetet írta: Marci19975 date=1404776653\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ez az interiorban a kijárat teleportja:2324.9036,-1148.3251,1050.7101
 
nem arra a koordinátára gondoltam, de megoldottam :D
 

#include <a_samp>
new pickup3;
new pickupExit;
public OnFilterScriptInit()
{
pickup3=CreatePickup(1318, 1, 2017.3345,1915.8837,12.3319);
pickupExit = CreatePickup(1318, 1, 2324.9036,-1148.3251,1050.710);
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
      if(pickupid == pickup3)
      {
      SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083); //ide hogy hova teleportáljon
      SetPlayerInterior(playerid, 12); //ide az interior id-t
      }
if(pickupid == pickupExit)
{
    SetPlayerInterior(playerid, 0), SetPlayerPos(playerid, 2020.9922,1915.4539,12.3272);
}
}
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Július 08. - 12:48:59
sztok!
Hogy lehet megoldani , hogy amikor lehívom a kocsit lementse , és utána mindig lementse az adott jármûvet , amit használtak?!
Ebbõl szeretnék kiindulni mert ebbe csak bele kéne írni de fogalmam sincs hogy hogyan lehetne.
 
 
#include        a_samp
#include        zcmd
#include        sscanf2
#include        dini
#define     File(%1)    format(vehfile, sizeof(vehfile), \"VehSystem/%s.ini\", GetName(%1))
enum vehicle {
        Color1,
        Color2,
        Paintjob,
        NumberPlate[9]
}
new VEHICLE[MAX_VEHICLES][vehicle],
        vehfile[128];
       
public OnPlayerSpawn(playerid) {
        File(playerid);
        if(dini_Exists(vehfile)) {
        new Float: Pos[4], vehid, color1, color2, paintjob, numplate[9], tunes[128];
                vehid = dini_Int(vehfile, \"Model\");
                color1 = dini_Int(vehfile, \"Color1\");
                color2 = dini_Int(vehfile, \"Color2\");
                paintjob = dini_Int(vehfile, \"Paintjob\");
                Pos[0] = dini_Float(vehfile, \"VehX\");
                Pos[1] = dini_Float(vehfile, \"VehY\");
                Pos[2] = dini_Float(vehfile, \"VehZ\");
                Pos[3] = dini_Float(vehfile, \"VehA\");
                format(numplate, sizeof(numplate), \"%s\", dini_Get(vehfile, \"Numberplate\"));
            new vehicleid = CreateVehicle(vehid, Pos[0], Pos[1], Pos[2], Pos[3], color1, color2, -1);
                SetPVarInt(playerid, \"MyVehicle\", vehicleid);
                SetVehicleNumberPlate(vehicleid, numplate);
            SetVehicleVirtualWorld(GetPVarInt(playerid, \"MyVehicle\"), GetPlayerVirtualWorld(playerid));
            LinkVehicleToInterior(GetPVarInt(playerid, \"MyVehicle\"), GetPlayerInterior(playerid));
                for(new i; i < 14; i++) {
                    format(tunes, 32, \"Tune%i\", i);
                    AddVehicleComponent(vehicleid, dini_Int(vehfile, tunes));
                }
                ChangeVehiclePaintjob(vehicleid, paintjob);
        }
        return 1;
}
CMD:createvehicle(playerid, params[]) {
        new model, color1, color2, paintjob, numplate[9], mycar, Float: Pos[4];
        if(sscanf(params, \"iiiis[9]\", model, color1, color2, paintjob, numplate)) return SendClientMessage(playerid, -1, \"Használat: /createvehicle [Model ID] [szín 1] [szín 2] [Festõmunka] [Rendszám]\");
        if(strlen(numplate) > 8) return SendClientMessage(playerid, 0xFF4646AA, \"-- A rendszám maximum 8 karakterbõl állhat!\");
    if(color1 > 255) return SendClientMessage(playerid, 0xFF4646AA, \"-- A szín1 maximum 255-ig terjedhet!\");
    if(color2 > 255) return SendClientMessage(playerid, 0xFF4646AA, \"-- A szín2 maximum 255-ig terjedhet!\");
    if(paintjob > 6) return SendClientMessage(playerid, 0xFF4646AA, \"-- A festõmunka maximum 5-ig terjedhet!\");
        GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
        GetPlayerFacingAngle(playerid, Pos[3]);
        if(GetPVarInt(playerid, \"MyVehicle\") != INVALID_VEHICLE_ID)  {
                if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleID(playerid) == GetPVarInt(playerid, \"MyVehicle\")) RemovePlayerFromVehicle(playerid);
                DestroyVehicle(GetPVarInt(playerid, \"MyVehicle\"));
        }
        SetPVarInt(playerid, \"MyVehicle\", CreateVehicle(model, Pos[0] + 2.5, Pos[1], Pos[2] + 2.5, Pos[3], color1, color2, -1));
    SetVehicleNumberPlate(GetPVarInt(playerid, \"MyVehicle\"), numplate);
        ChangeVehiclePaintjob(GetPVarInt(playerid, \"MyVehicle\"), paintjob);
        PutPlayerInVehicle(playerid, GetPVarInt(playerid, \"MyVehicle\"), 0);
        SetVehicleVirtualWorld(GetPVarInt(playerid, \"MyVehicle\"), GetPlayerVirtualWorld(playerid));
        LinkVehicleToInterior(GetPVarInt(playerid, \"MyVehicle\"), GetPlayerInterior(playerid));
        mycar = GetPlayerVehicleID(playerid);
        VEHICLE[mycar][Color1] = color1;
        VEHICLE[mycar][Color2] = color2;
        VEHICLE[mycar][Paintjob] = paintjob;
        VEHICLE[mycar][NumberPlate] = numplate;
        return 1;
}
CMD:savevehicle(playerid, params[]) {
        new vehicleid = GetPlayerVehicleID(playerid), tunes[128], Float: Pos[4];
        GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
        GetPlayerFacingAngle(playerid, Pos[3]);
        File(playerid);
        if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, 0xFF4646AA, \"-- Nem ülsz jármûben!\");
        if(!dini_Exists(vehfile)) {
                dini_Create(vehfile);
                dini_IntSet(vehfile, \"Model\", GetVehicleModel(vehicleid));
                dini_IntSet(vehfile, \"Color1\", VEHICLE[vehicleid][Color1]);
                dini_IntSet(vehfile, \"Color2\", VEHICLE[vehicleid][Color2]);
                dini_IntSet(vehfile, \"Paintjob\", VEHICLE[vehicleid][Paintjob]);
                dini_Set(vehfile, \"NumberPlate\", VEHICLE[vehicleid][NumberPlate]);
                dini_FloatSet(vehfile, \"VehX\", Pos[0]);
                dini_FloatSet(vehfile, \"VehY\", Pos[1]);
                dini_FloatSet(vehfile, \"VehZ\", Pos[2]);
                dini_FloatSet(vehfile, \"VehA\", Pos[3]);
                for(new i; i < 14; i++) {
                        format(tunes, 32, \"Tune%i\", i);
                        dini_IntSet(vehfile, tunes, GetVehicleComponentInSlot(vehicleid, i));
                }
        } else {
            dini_IntSet(vehfile, \"Model\", GetVehicleModel(vehicleid));
                dini_IntSet(vehfile, \"Color1\", VEHICLE[vehicleid][Color1]);
                dini_IntSet(vehfile, \"Color2\", VEHICLE[vehicleid][Color2]);
                dini_IntSet(vehfile, \"Paintjob\", VEHICLE[vehicleid][Paintjob]);
                dini_Set(vehfile, \"NumberPlate\", VEHICLE[vehicleid][NumberPlate]);
                dini_FloatSet(vehfile, \"VehX\", Pos[0]);
                dini_FloatSet(vehfile, \"VehY\", Pos[1]);
                dini_FloatSet(vehfile, \"VehZ\", Pos[2]);
                dini_FloatSet(vehfile, \"VehA\", Pos[3]);
                for(new i; i < 14; i++) {
                        format(tunes, 32, \"Tune%i\", i);
                        dini_IntSet(vehfile, tunes, GetVehicleComponentInSlot(vehicleid, i));
                }
        }
        SendClientMessage(playerid, 0xFFFF99AA, \"* Jármûved sikeresen elmentve!\");
        return 1;
}
CMD:loadvehicle(playerid, params[]) {
        File(playerid);
        if(!dini_Exists(vehfile)) return SendClientMessage(playerid, 0xFF4646AA, \"-- Neked nincs mentett jármûved!\");
        new Float: Pos[4], vehid, color1, color2, paintjob, numplate[9], tunes[128];
        GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
        GetPlayerFacingAngle(playerid, Pos[3]);
        vehid = dini_Int(vehfile, \"Model\");
        color1 = dini_Int(vehfile, \"Color1\");
        color2 = dini_Int(vehfile, \"Color2\");
        paintjob = dini_Int(vehfile, \"Paintjob\");
        format(numplate, sizeof(numplate), \"%s\", dini_Get(vehfile, \"Numberplate\"));
        if(GetPVarInt(playerid, \"MyVehicle\") != INVALID_VEHICLE_ID)  {
        if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleID(playerid) == GetPVarInt(playerid, \"MyVehicle\")) RemovePlayerFromVehicle(playerid);
        DestroyVehicle(GetPVarInt(playerid, \"MyVehicle\"));
    }
    new vehicleid = CreateVehicle(vehid, Pos[0], Pos[1], Pos[2], Pos[3], color1, color2, -1);
    SetPVarInt(playerid, \"MyVehicle\", vehicleid);
    SetVehicleNumberPlate(vehicleid, numplate);
    PutPlayerInVehicle(playerid, GetPVarInt(playerid, \"MyVehicle\"), 0);
    SetVehicleVirtualWorld(GetPVarInt(playerid, \"MyVehicle\"), GetPlayerVirtualWorld(playerid));
    LinkVehicleToInterior(GetPVarInt(playerid, \"MyVehicle\"), GetPlayerInterior(playerid));
        for(new i; i < 14; i++) {
            format(tunes, 32, \"Tune%i\", i);
            AddVehicleComponent(vehicleid, dini_Int(vehfile, tunes));
        }
        ChangeVehiclePaintjob(vehicleid, paintjob);
        SendClientMessage(playerid, 0xFFFF99AA, \"* Mentett jármûved sikeresen betöltve!\");
        return 1;
}
       
stock GetName(playerid) {
        new name[24+1];
        GetPlayerName(playerid, name, sizeof(name));
        return name;
}
Cím: Kisebb kérdések
Írta: Jim Toretto - 2014. Július 09. - 19:15:27
Sziasztok!
Azt hogyan tudnám megoldani, hogy ha a játékos egy adott pozíción van akkor dobja be egy szintén megadott pozícióra ?
És úgy kéne hogy ez visszafelé is mûködjön! Elõre is köszi!
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 09. - 19:23:13
Idézetet írta: Jim Toretto date=1404926127\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Azt hogyan tudnám megoldani, hogy ha a játékos egy adott pozíción van akkor dobja be egy szintén megadott pozícióra ?
És úgy kéne hogy ez visszafelé is mûködjön! Elõre is köszi!
 
timerre kötöd az IsPlayerInRangeOfPoint-ot......abból hozod a SetPlayerPos-t.
Cím: Kisebb kérdések
Írta: Jim Toretto - 2014. Július 09. - 19:24:36
Kaphatok egy mintát ?
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 09. - 19:27:40
Idézetet írta: Jim Toretto date=1404926676\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Kaphatok egy mintát ?
 


public OnFilterScriptInit()
{
SetTimer(\"Enter\", 500, true);
return 1;
}
forward Enter();
public Enter()
{
for(new i=0;i<MAX_PLAYERS;i++)//azért nem használjuk a szimpla playerid-t, mert akkor a 0 id-vel menne csak.
{
if(IsPlayerInRangeOfPoint(3, X, Y ,Z) return SetPlayerPos(playerid, X, Y, Z);
//és így tovább, akárhányszor akarod...
}
return 1;
}
Cím: Kisebb kérdések
Írta: mooph - 2014. Július 10. - 20:25:15
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, (C)2005-2014 SA-MP Team
[18:40:14]
[18:40:14] Server Plugins
[18:40:14] --------------
[18:40:14] Loading plugin: streamer.so
[18:40:14]
*** Streamer Plugin v2.6 by Incognito loaded ***
[18:40:14] Loaded.
[18:40:14] Loading plugin: sscanf.so
[18:40:14]
[18:40:14] ===============================
[18:40:14] sscanf plugin loaded.
[18:40:14] (coffee) 2009 Alex \"Y_Less\" Cole
[18:40:14] 0.3d-R2 500 Players \"dnee\"
[18:40:14] ===============================
[18:40:14] Loaded.
[18:40:14] Loading plugin: crashdetect.so
[18:40:14] Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[18:40:14] Loaded 2 plugins.

 
Ebbe mi a gond?Melyik plugin nemjó,el tudnátok nekem linkelni honnan szedjem le
Cím: Kisebb kérdések
Írta: Asdelon - 2014. Július 10. - 21:13:41


Idézetet írta: mooph date=1405016715\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z, (C)2005-2014 SA-MP Team
[18:40:14]
[18:40:14] Server Plugins
[18:40:14] --------------
[18:40:14] Loading plugin: streamer.so
[18:40:14]
*** Streamer Plugin v2.6 by Incognito loaded ***
[18:40:14] Loaded.
[18:40:14] Loading plugin: sscanf.so
[18:40:14]
[18:40:14] ===============================
[18:40:14] sscanf plugin loaded.
[18:40:14] (coffee) 2009 Alex \"Y_Less\" Cole
[18:40:14] 0.3d-R2 500 Players \"dnee\"
[18:40:14] ===============================
[18:40:14] Loaded.
[18:40:14] Loading plugin: crashdetect.so
[18:40:14] Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
[18:40:14] Loaded 2 plugins.

 
Ebbe mi a gond?Melyik plugin nemjó,el tudnátok nekem linkelni honnan szedjem le
 

crashdetect.so
Próbáld meg ezt: https://github.com/Zeex/samp-plugin-crashdetect
Cím: Kisebb kérdések
Írta: Marci19975 - 2014. Július 11. - 02:11:00
#include <a_samp>
#include <zcmd>
#include <streamer>
new kapum;
public OnFilterScriptInit()
{
kapum = CreateDynamicObject(2990, 2105.3999, 1861.5, 13.6, 0, 0, 76);
}
CMD:pdakknyit(playerid, params[])
{
MoveDynamicObject(kapum, 2103.000, 1851.0000, 13.6, 5);
return 1;
}
CMD:pdakkzar(playerid, params[])
{
MoveDynamicObject(kapum, 2105.3999, 1861.500, 13.6000, 5);
return 1;
}
{
kapum = CreateDynamicObject(10184, 1912.5, 1969.9, 11.6, 0, 270, 0);
}
CMD:garagenyit(playerid, params[])
{
MoveDynamicObject(kapum, 1916.9, 1969.9, 9.1, 5);
return 1;
}
CMD:garagezar(playerid, params[])
{
MoveDynamicObject(kapum, 1912.5, 1969.9, 11.6, 5);
return 1;
}

 
Meg tudnátok mondani hogy miért írja ki ezt:
C:\\Users\\Dovahkiin\\Desktop\\Szerver\\filterscripts\\kapuk.pwn(22) : error 055: start of function body without function header
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
Cím: Kisebb kérdések
Írta: Andriis - 2014. Július 11. - 07:29:04
-  elnéztem
Cím: Kisebb kérdések
Írta: Blowy - 2014. Július 11. - 10:51:54
Ha van egy pwn fájl és rákattintok egybõl hozza be a pawnot és benne a pwn fájl tartalmát. Most jelenleg ugyvan h egy üres pawnot nyit meg ha a pwn fájlra megyek és utána kell megnyitni a pwn-t a pawnoval.
Tehát hogyan lehet megoldani, hogy egybõl megnyissa a pwn fájlt? A tartalmával és ne csak üresen a pawnot? :)
Mûködik rájöttem :)
Cím: Kisebb kérdések
Írta: Nátha - 2014. Július 11. - 18:37:00
Idézetet írta: Marci19975 date=1405037460\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

#include <a_samp>
#include <zcmd>
#include <streamer>
new kapum;
public OnFilterScriptInit()
{
kapum = CreateDynamicObject(2990, 2105.3999, 1861.5, 13.6, 0, 0, 76);
}
CMD:pdakknyit(playerid, params[])
{
MoveDynamicObject(kapum, 2103.000, 1851.0000, 13.6, 5);
return 1;
}
CMD:pdakkzar(playerid, params[])
{
MoveDynamicObject(kapum, 2105.3999, 1861.500, 13.6000, 5);
return 1;
}
{
kapum = CreateDynamicObject(10184, 1912.5, 1969.9, 11.6, 0, 270, 0);
}
CMD:garagenyit(playerid, params[])
{
MoveDynamicObject(kapum, 1916.9, 1969.9, 9.1, 5);
return 1;
}
CMD:garagezar(playerid, params[])
{
MoveDynamicObject(kapum, 1912.5, 1969.9, 11.6, 5);
return 1;
}

 
Meg tudnátok mondani hogy miért írja ki ezt:
C:\\Users\\Dovahkiin\\Desktop\\Szerver\\filterscripts\\kapuk.pwn(22) : error 055: start of function body without function header
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
 

    #include <a_samp>
    #include <zcmd>
    #include <streamer>
    new kapum;
     
    public OnFilterScriptInit()
    {
    kapum = CreateDynamicObject(2990, 2105.3999, 1861.5, 13.6, 0, 0, 76);
    }
     
    CMD:pdakknyit(playerid, params[])
    {
    MoveDynamicObject(kapum, 2103.000, 1851.0000, 13.6, 5);
    return 1;
    }
     
    CMD:pdakkzar(playerid, params[])
    {
    MoveDynamicObject(kapum, 2105.3999, 1861.500, 13.6000, 5);
    return 1;
    }
     
    CMD:garagenyit(playerid, params[])
    {
    MoveDynamicObject(kapum, 1916.9, 1969.9, 9.1, 5);
    return 1;
    }
     
    CMD:garagezar(playerid, params[])
    {
    MoveDynamicObject(kapum, 1912.5, 1969.9, 11.6, 5);
    return 1;
    }

 
Így már jó lesz.
Cím: Kisebb kérdések
Írta: Marci19975 - 2014. Július 12. - 15:55:06
Idézetet írta: Nátha date=1405096620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 
#include <a_samp>
#include <zcmd>
#include <streamer>
new kapum;
public OnFilterScriptInit()
{
kapum = CreateDynamicObject(2990, 2105.3999, 1861.5, 13.6, 0, 0, 76);
}
CMD:pdakknyit(playerid, params[])
{
MoveDynamicObject(kapum, 2103.000, 1851.0000, 13.6, 5);
return 1;
}
CMD:pdakkzar(playerid, params[])
{
MoveDynamicObject(kapum, 2105.3999, 1861.500, 13.6000, 5);
return 1;
}
{
kapum = CreateDynamicObject(10184, 1912.5, 1969.9, 11.6, 0, 270, 0);
}
CMD:garagenyit(playerid, params[])
{
MoveDynamicObject(kapum, 1916.9, 1969.9, 9.1, 5);
return 1;
}
CMD:garagezar(playerid, params[])
{
MoveDynamicObject(kapum, 1912.5, 1969.9, 11.6, 5);
return 1;
}

 
Meg tudnátok mondani hogy miért írja ki ezt:
C:\\Users\\Dovahkiin\\Desktop\\Szerver\\filterscripts\\kapuk.pwn(22) : error 055: start of function body without function header
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
 

    #include <a_samp>
    #include <zcmd>
    #include <streamer>
    new kapum;
     
    public OnFilterScriptInit()
    {
    kapum = CreateDynamicObject(2990, 2105.3999, 1861.5, 13.6, 0, 0, 76);
    }
     
    CMD:pdakknyit(playerid, params[])
    {
    MoveDynamicObject(kapum, 2103.000, 1851.0000, 13.6, 5);
    return 1;
    }
     
    CMD:pdakkzar(playerid, params[])
    {
    MoveDynamicObject(kapum, 2105.3999, 1861.500, 13.6000, 5);
    return 1;
    }
     
    CMD:garagenyit(playerid, params[])
    {
    MoveDynamicObject(kapum, 1916.9, 1969.9, 9.1, 5);
    return 1;
    }
     
    CMD:garagezar(playerid, params[])
    {
    MoveDynamicObject(kapum, 1912.5, 1969.9, 11.6, 5);
    return 1;
    }

 
Így már jó lesz.
 
[/quote]
de valahogy úgy kéne hogy egy másik interiort mozgasson
Cím: Kisebb kérdések
Írta: Nátha - 2014. Július 12. - 16:56:11
Interiort hogy akarsz mozgatni? xd
Ezt nem értem.
Cím: Kisebb kérdések
Írta: Marci19975 - 2014. Július 12. - 20:21:44
Vagyis nem interioirt hanem egy másik kaput szóval nem ugyanazt a kaput akarom mozgatni
Cím: Kisebb kérdések
Írta: Andriis - 2014. Július 15. - 12:41:58
BoOy bankrendszerét szeretném felhasználni, de kisebb gond adódott
 
CMD:bankregister(playerid,params[])
{
new pass[128],str[128],kfile[128],pfile[128];
if(sscanf(params,\"s[128]\",pass)) return SendClientMessage(playerid,-1,\"{ff0000}HASZNÁLAT: /bankregister [jelszó]\");
if(GetPVarInt(playerid,\"IsRegistered\") == 1) return SendClientMessage(playerid,-1,\"{ff0000}HIBA: Neked már van bankkártyád!\");
PlayerData[playerid][bankpassword] = pass;
PlayerData[playerid][code] = RandomEx(10000000, 99999999);
SetPVarInt(playerid,\"Logged\",1);
format(kfile,sizeof(kfile),\"bBank/%d.ini\",PlayerData[playerid][code]);
format(pfile,sizeof(pfile),\"bBank/Players/%s.ini\",pName(playerid));
dini_Create(pfile);
dini_Create(kfile);
dini_Set(kfile,\"Owner\",pName(playerid));
dini_IntSet(kfile,\"Money\",0);
dini_Set(pfile,\"Password\",pass);
dini_IntSet(pfile,\"Bankcode\",PlayerData[playerid][code]);
PlayerData[playerid][bankmoney] = 0;
format(str,sizeof(str),\"{949494}Kártyaszámod: {ff0000}%d {ffcc00}| {949494}Jelszó: {ff0000}%s\",PlayerData[playerid][code],PlayerData[playerid][bankpassword]);
SendClientMessage(playerid,-1,\"{43de1d}Sikeresen elkészítve a bankkártyád!\");
SendClientMessage(playerid,-1,str);
      SendClientMessage(playerid,-1,\"{43de1d}Automatikusan bejelentkeztél a bankba! Írd be a {ffcc00}/mybank parancsot a funkciókhoz!\");
return 1;
}

 
A /bankregister tesztjelszo beírásakor ismét kiírja azt hogy HASZNÁLAT..... Mi lehet a gond?
Cím: Kisebb kérdések
Írta: Nátha - 2014. Július 15. - 12:49:37
Nekem is megvan a script és mûködik.
Frissítsd az sscanf-et.
Cím: Kisebb kérdések
Írta: Andriis - 2014. Július 15. - 13:05:56
/me a fejéhez csap egyet.
 :facepalm:  Nem írtam 2-es az sscanf hoz... És a régivel ment.
Köszi
Cím: Kisebb kérdések
Írta: Notya - 2014. Július 18. - 19:50:26
Sziasztok. Írtam egy cigarettacsempészõs scriptet. Adott 1 db autó. Szeretném tárolni az autóban lévõ kartonok számát. Hogy lehetne a legegyszerûbben megoldani?
Amennyiben szükséges teszek fel kódot, bár szerintem nem fog kelleni. ( dini-vel szeretném )
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Július 21. - 20:21:23
Sziasztok alap chatet hogy tudom kiszedni ?:D
Cím: Kisebb kérdések
Írta: divkn - 2014. Július 21. - 20:27:01
Idézetet írta: rcsbakos2 date=1405966883\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok alap chatet hogy tudom kiszedni ?:D
 
Üzenõfalat nem tudod kiszedni, max csatlakozás után SendClientMessage-el küldesz 100 darab szóközös karakterláncot, és OnPlayerText eljárás visszatérését módosítsd 0-ra.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Július 21. - 21:39:43
Idézetet írta: divkn date=1405967221\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok alap chatet hogy tudom kiszedni ?:D
 
Üzenõfalat nem tudod kiszedni, max csatlakozás után SendClientMessage-el küldesz 100 darab szóközös karakterláncot, és OnPlayerText eljárás visszatérését módosítsd 0-ra.
 
[/quote]
Hello nem arra gondolok , hanem írok egy adott szöveget és kétszer adja ki pedig csak ez van a modban!
 
public OnPlayerText(playerid,text[])
{
        if(IsPlayerConnected(playerid))
        {
            if(AdminSzolgalat[playerid] == 0)
            {
                        format(szoveg1,sizeof(szoveg1),\"%s Mondjaszar: %s\",Neve(playerid),text);
                        ProxDetector(playerid,GREEN,szoveg1,8.0);
            }
        }
        return 1;
}
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 21. - 22:15:40
Idézetet írta: rcsbakos2 date=1405971583\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Sziasztok alap chatet hogy tudom kiszedni ?:D
 
Üzenõfalat nem tudod kiszedni, max csatlakozás után SendClientMessage-el küldesz 100 darab szóközös karakterláncot, és OnPlayerText eljárás visszatérését módosítsd 0-ra.
 
[/quote]
Hello nem arra gondolok , hanem írok egy adott szöveget és kétszer adja ki pedig csak ez van a modban!
 
public OnPlayerText(playerid,text[])
{
        if(IsPlayerConnected(playerid))
        {
            if(AdminSzolgalat[playerid] == 0)
            {
                        format(szoveg1,sizeof(szoveg1),\"%s Mondjasz*r: %s\",Neve(playerid),text);
                        ProxDetector(playerid,GREEN,szoveg1,8.0);
            }
        }
        return 1;
}

 

[/quote]
a végén return 1 helyett :)
 
return 0;
Cím: Kisebb kérdések
Írta: divkn - 2014. Július 21. - 22:29:29
Igazából:
[pawn]public OnPlayerText(playerid,text[])
{
    if(AdminSzolgalat[playerid] == 0)
    {
        format(szoveg1,sizeof(szoveg1),\"%s Mondjasz*r: %s\",Neve(playerid),text);
        ProxDetector(playerid,GREEN,szoveg1,8.0);
        return 0;
    }
    return 1;
}[/pawn]
és az IsPlayerConnected nem kell.
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 21. - 22:32:51
Idézetet írta: divkn date=1405974569\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Igazából:
 
public OnPlayerText(playerid,text[])
{
    if(AdminSzolgalat[playerid] == 0)
    {
        format(szoveg1,sizeof(szoveg1),\"%s Mondjasz*r: %s\",Neve(playerid),text);
        ProxDetector(playerid,GREEN,szoveg1,8.0);
        return 0;
    }
    return 1;
}

 
és az IsPlayerConnected nem kell.
 
amennyiben az onplayertext-et return 1-gyel zárja, kifogja írni a chatben rendesen is.
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Július 22. - 13:00:36
Sziasztok! Az miért van hogy beinditanám a proline szerver modot és nem tölti be..
Log.
[pawn]Script[gamemodes/proline.amx]: Run time error 19: \"File or function is not found\"[/pawn]
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 22. - 13:01:56
Idézetet írta: PiCsUUU date=1406026836\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Az miért van hogy beinditanám a proline szerver modot és nem tölti be..
Log.
 
Script[gamemodes/proline.amx]: Run time error 19: \"File or function is not found\"

 

hiányzó plugin, ami a gm-hez kell...
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Július 22. - 13:37:05
Bevan az összes  :cry3:
[pawn]----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3x, ©2005-2013 SA-MP Team
[13:35:26] filterscripts = \"\"  (string)
[13:35:26]
[13:35:26] Server Plugins
[13:35:26] --------------
[13:35:26]  Loading plugin: dns
[13:35:26]
*** DNS Plugin v2.4 by Incognito loaded ***
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: drift
[13:35:26]   Failed.
[13:35:26]  Loading plugin: gvar
[13:35:26]
*** GVar Plugin v1.3 by Incognito loaded ***
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: irc
[13:35:26]
*** IRC Plugin v1.4.3 by Incognito loaded ***
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: mysql
[13:35:26]   Failed.
[13:35:26]  Loading plugin: sscanf
[13:35:26]
[13:35:26]  ===============================
[13:35:26]       sscanf plugin loaded.     
[13:35:26]          Version:  2.8.1       
[13:35:26]    © 2012 Alex \"Y_Less\" Cole 
[13:35:26]  ===============================
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: streamer
[13:35:26]
*** Streamer Plugin v2.6.1 by Incognito loaded ***
[13:35:27]   Loaded.
[13:35:27]  Loading plugin: utf8
[13:35:27] 
 » UTF8 Encoder/Decoder plugin (by RyDeR`) has been loaded.
[13:35:27]   Loaded.
[13:35:27]  Loading plugin: YSF
[13:35:27]   Failed.
[13:35:27]  Loaded 6 plugins.
[13:35:27]
[13:35:27] Filterscripts
[13:35:27] ---------------
[13:35:27]   Loaded 0 filterscripts.
[13:35:27] Script[gamemodes/proline.amx]: Run time error 19: \"File or function is not found\"
[13:35:27] Number of vehicle models: 0
[/pawn]
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Július 22. - 13:44:21
Nem olyan plugin nincs betöltve, ami benne van a server.cfg-ben, hanem ami nincs.
A nativechecker megmutatja, mi hiányzik. Egyébként szó szerint egy funkciót hiányol, ami a kódban benne van, de a szerverben nem. Szóval valamelyik funkció, amelyet használsz, nem tudja a szerver, semelyik hozzátartozó pluginja.
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Július 22. - 15:00:30
Ezt hozta ki..-.-
[pawn]
[14:59:28]    Error: Function not registered: \'mysql_connect\'
[14:59:28]    Error: Function not registered: \'mysql_log\'
[14:59:28]    Error: Function not registered: \'mysql_tquery\'
[14:59:28]    Error: Function not registered: \'SetPlayerGravity\'
[14:59:28]    Error: Function not registered: \'mysql_escape_string\'
[14:59:28]    Error: Function not registered: \'cache_insert_id\'
[14:59:28]    Error: Function not registered: \'cache_get_data\'
[14:59:28]    Error: Function not registered: \'cache_get_row_int\'
[14:59:28]    Error: Function not registered: \'cache_get_row_float\'
[14:59:28]    Error: Function not registered: \'cache_get_row\'
[14:59:28]    Error: Function not registered: \'cache_get_row_count\'
[14:59:28]    Error: Function not registered: \'mysql_stat\'
[14:59:28] Script[gamemodes/proline.amx]: Run time error 19: \"File or function is not found\"
[14:59:28] Number of vehicle models: 0[/pawn]
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 22. - 22:32:12
Idézetet írta: PiCsUUU date=1406029025\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Bevan az összes  :cry3:
 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3x, (C)2005-2013 SA-MP Team
[13:35:26] filterscripts = \"\"  (string)
[13:35:26]
[13:35:26] Server Plugins
[13:35:26] --------------
[13:35:26]  Loading plugin: dns
[13:35:26]
*** DNS Plugin v2.4 by Incognito loaded ***
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: drift
[13:35:26]   Failed.
[13:35:26]  Loading plugin: gvar
[13:35:26]
*** GVar Plugin v1.3 by Incognito loaded ***
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: irc
[13:35:26]
*** IRC Plugin v1.4.3 by Incognito loaded ***
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: mysql
[13:35:26]   Failed.
[13:35:26]  Loading plugin: sscanf
[13:35:26]
[13:35:26]  ===============================
[13:35:26]       sscanf plugin loaded.     
[13:35:26]          Version:  2.8.1       
[13:35:26]    (c) 2012 Alex \"Y_Less\" Cole 
[13:35:26]  ===============================
[13:35:26]   Loaded.
[13:35:26]  Loading plugin: streamer
[13:35:26]
*** Streamer Plugin v2.6.1 by Incognito loaded ***
[13:35:27]   Loaded.
[13:35:27]  Loading plugin: utf8
[13:35:27] 
» UTF8 Encoder/Decoder plugin (by RyDeR`) has been loaded.
[13:35:27]   Loaded.
[13:35:27]  Loading plugin: YSF
[13:35:27]   Failed.
[13:35:27]  Loaded 6 plugins.
[13:35:27]
[13:35:27] Filterscripts
[13:35:27] ---------------
[13:35:27]   Loaded 0 filterscripts.
[13:35:27] Script[gamemodes/proline.amx]: Run time error 19: \"File or function is not found\"
[13:35:27] Number of vehicle models: 0

 

lehet, hogy bent van, de pl a mysql-t nem tölti be, ettõl már nem fog elindulni.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Július 22. - 23:11:14
Drift, mysql, YSF nem jó. Plugin bent van, megfelelõ inccel együtt a modban lefordítva?
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Július 23. - 01:38:22
Már betölt mindent  :thumbsup:
Csak a modba van hiba javítani én nem tudom...  :facepalm:
[pawn][16:49:10]    Error: Function not registered: \'mysql_log\'
[16:49:10]    Error: Function not registered: \'mysql_tquery\'
[16:49:10]    Error: Function not registered: \'SetPlayerGravity\'
[16:49:10]    Error: Function not registered: \'mysql_escape_string\'
[16:49:10]    Error: Function not registered: \'cache_insert_id\'
[16:49:10]    Error: Function not registered: \'cache_get_row_int\'
[16:49:10]    Error: Function not registered: \'cache_get_row_float\'
[16:49:10]    Error: Function not registered: \'cache_get_row_count\'
[16:49:10] Script[gamemodes/proline.amx]: Run time error 19: \"File or function is not found\"
[16:49:10] Number of vehicle models: 0[/pawn]
Cím: Kisebb kérdések
Írta: draco_blue - 2014. Július 23. - 11:05:13
Idézetet írta: PiCsUUU date=1406072302\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Már betölt mindent  :thumbsup:
Csak a modba van hiba javítani én nem tudom...  :facepalm:
 
[16:49:10]    Error: Function not registered: \'mysql_log\'
[16:49:10]    Error: Function not registered: \'mysql_tquery\'
[16:49:10]    Error: Function not registered: \'SetPlayerGravity\'
[16:49:10]    Error: Function not registered: \'mysql_escape_string\'
[16:49:10]    Error: Function not registered: \'cache_insert_id\'
[16:49:10]    Error: Function not registered: \'cache_get_row_int\'
[16:49:10]    Error: Function not registered: \'cache_get_row_float\'
[16:49:10]    Error: Function not registered: \'cache_get_row_count\'
[16:49:10] Script[gamemodes/proline.amx]: Run time error 19: \"File or function is not found\"
[16:49:10] Number of vehicle models: 0

 

ha még mindig ezt írja, akkor mégsem tölt be mindent rendesen..
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Július 23. - 11:57:14
A mysql plugin és a ysf is megfelelõ verziójú? Az inchez tartozó?
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Július 23. - 14:15:20
Egyszerûbb ha felveszel skpyen  :$ Nevem: piros0302
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Július 23. - 17:02:38
Miért vennélek fel skypera? Itt a fórum, itt látják mások is, ha elbénázom a segítést, stb. Mivel jobb az? Itt írd le. Igen, vagy nem.
Cím: Kisebb kérdések
Írta: PiCsUUU - 2014. Július 23. - 17:26:39
Megfelelõ. Az egész szerver mappát töltöttem le.
Cím: Kisebb kérdések
Írta: pavip - 2014. Július 23. - 19:23:31
Üdv mindenkinek! A kérdésem az lenne, hogy mi a baj ezzel a paranccsal:
 
CMD:kill(playerid, params[]){
new jatekosneve[30];
GetPlayerName(playerid, jatekosneve, 30);
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFFFF00AA, \"Nem vagy admin kedves %s\", jatekosneve); // 218-as sor
{
SetPlayerHealth(params[0], 0);
SendClientMessage(params[0], -1, \"%s megölt téged!\", jatekosneve); //221-es sor
}
return 1;
}

 
És a hiba:
 
SzerverMOD.pwn(218) : warning 202: number of arguments does not match definition
SzerverMOD.pwn(221) : warning 202: number of arguments does not match definition

 
[mod]Ezt legközelebb az \"Itt kérdezz Error-t!\" címû témába írd, illetve javítottam a

taget

tagre![/mod]
Cím: Kisebb kérdések
Írta: Erik3333 - 2014. Július 23. - 20:33:19
CMD:kill(playerid, params[])
{
new jatekosneve[30], string[128];
GetPlayerName(playerid, jatekosneve, 30);
if(!IsPlayerAdmin(playerid))
{
format(string, sizeof(string), \"Nem vagy admin kedves %s\", jatekosneve);
SendClientMessage(playerid,0xFFFF00AA, string);
return 1;
}
SetPlayerHealth(params[0], 0);
format(string, sizeof(string), \"%s megölt téged!\", jatekosneve);
SendClientMessage(params[0], -1, string);
return 1;
}
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 25. - 19:54:28
Hello!
Nekem az a kérdésem lenne, hogy mivel és hogyan tudnám megoldani, hogy amikor felveszek egy pickupot akkor lejátsza nekem a CAT_Safe_Rob animot?
Már megpróbáltam azt, hogy az ApplyAnimation-nal megcsinálni, de azzal meg nem csinál semmit.
Cím: Kisebb kérdések
Írta: .random. - 2014. Július 25. - 21:59:08
Sziasztok!

Megtudná valaki mondani, hogy mi annak az animációnak a neve, amit én (/anim mivan) néven ismerek..  ;D


Igen S** szerveren szokás ilyen néven használni ezt az animációt  :D
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Július 25. - 23:10:37
Idézetet írta: .RäNÐoM. date=1406318348\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!

Megtudná valaki mondani, hogy mi annak az animációnak a neve, amit én (/anim mivan) néven ismerek..  ;D


Igen S** szerveren szokás ilyen néven használni ezt az animációt  :D

 
Meg.
 
ApplyAnimation(playerid,\"GANGS\",\"hndshkba\",4.0,0,0,0,0,0);
ApplyAnimation(playerid,\"GANGS\",\"hndshkda\",4.0,0,0,0,0,0);
ApplyAnimation(playerid,\"GANGS\",\"hndshkfa_swt\",4.0,0,0,0,0,0);

 
Inkább ez:
ApplyAnimation(playerid,\"RIOT\",\"RIOT_ANGRY\",4.0,0,0,0,0,0);
Cím: Kisebb kérdések
Írta: .random. - 2014. Július 25. - 23:20:38
Köszike  ;D  :D
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 26. - 11:19:09
Azt meglehet oldani, hogy ha valaki bemegy a checkpointba akkor legugoljon és a playernek kelljen elállni?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 26. - 11:32:37
Igen. OnPlayerEnterCheckpoint alatt beteszed õt a megfelelõ animba és ha nem engedne felállni, akkor OnPlayerKeyStateChange alatt a CROUCH gomb lenyomásával megállítod az animációt.
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 26. - 11:40:55
Ezzel csak az a baj, hogy hiába teszek oda egy animot nem játsza le emiatt az animok nem \"játszanak\".
Meg nekem tulajdonképpen nem is a checkpointba kell hanem az OnPlayerPickupPickup-nál kell.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 26. - 11:49:22
Akkor miért CP-krõl beszélsz? :D PickUppal még egyszerûbb is a dolgod, ugyanis itt van ID, a CP-knél viszont már kicsit kell buherálnod. OnPlayerPickUpPickup alatt ha a pickupid megfelel az általad megadott pickupnak, szépen animba esik és a többi, amit leírtam. Az anim pedig azét nem volt jó, mert valamit elrontottál. Ez \"U don\'t say?\" volt, de amíg nem másolsz be nekünk semmit, nem tudjuk megmondani, mi volt a hiba - persze be tudunk másolni helyes kódokat is, de azzal nem fogod megtudni, mit rontottál el. Ezzel nem azt mondom, hogy én fogom elmondani, mit rontottál el, mert nem vagyok egy nagy animos csávó, de más is van ezen a fórumon.
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 26. - 12:04:22
public OnPlayerPickUpPickup(playerid, pickupid)
{
  if (pickupid == target)
  {
        ApplyAnimation(playerid, \"ROB_BANK\", \"CAT_Safe_Rob\", 4.1, 0, 1, 1, 1, 2, 1);
GivePlayerMoney(playerid, 8000000);
GetPlayerName( playerid, name, 24 );
format( string, sizeof(string), \"~w~%s megszerezte a csomagot!! Ki iktatni!!!\", name );
GameTextForAll( string, 1, 0);
SetTimer(\"AttachObject\", 3, false);
ShowPlayerDialog(playerid, 98, DIALOG_STYLE_LIST, \"Megszerezted a csomagot! Mit teszel vele?\", \"Megtartom\\nElviszem a ponthoz\", \"Rendben\" \"Rendben\");
  }
  return 1;
}
public AttachObject(playerid)
{
    AttachObjectToPlayer(myobject, playerid, -0.0, -0.2, 0.4, 0.0, 0.0, 0);
}

 
Ez maga a kód, de az animot nem játsza le egyszer valami miatt lejátszotta de akkor be is fagyott és nem tudtam felállni.(még nincs kész még dolgozom rajta)
[mod]Javítottam a

taget

tagre![/mod]
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 26. - 12:08:48
Ezért írtam ezt:
 
ha nem engedne felállni, akkor OnPlayerKeyStateChange alatt a CROUCH gomb lenyomásával[/quote]
(Azért ezzel a gombbal, mert ezzel guggol normál esetben a játékos.)
 
megállítod az animációt.[/quote]
Az animos dologra pedig valami animáció könyvtár töltögetés, tisztítgatás a megoldás, de ehhez én - mint mondtam - annyira nem értek.
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 26. - 12:28:51
De hogy tudom megoldani, hogy abba hagyja az animációt? A ClearAnimations jó erre?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 26. - 12:37:53
Elméletileg.
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 26. - 12:40:44
Köszi az eddigi segítséget most erre adnák 1 +-t, de nem tudom, hogy kell.(ha leírod meg is adom)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 26. - 12:42:27
50 hozzászólástól lehet, de én ettõl függetlenül is szívesen segítettem - már ha sikerült segítenem.
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 26. - 12:47:19
Már csak a teszt van és akkor meglátjuk. :D :D

Dupla hozzászólás automatikusan összefûzve. ( 2014. Július 26. - 12:49:54 )

Még 1 kérdés azt hogy lehetne megoldani, hogy if-nél checkpointot?(ilyenre gondolok:if(checkpoint == xy)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 26. - 15:46:03
Mint írtam is:
 
a CP-knél viszont már kicsit kell buherálnod[/quote]
Úgy kell buherálnod, hogy fogsz egy változót a játékos számára és azt beállítod egy számra. OnPlayerEnterCheckPoint alatt pedig megnézed, mi a változó értéke és aszerint futtatod le a dolgokat.
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 26. - 16:21:05
Ebbõl most semmit nem értettem, de nem is lényeg mert már megoldottam.  :D Most már újjabb gondom van :doubt: Nem tudom hogy lehet eltávolítani az attached objectet. Meg azt tudom, hogy lehet, de nem tudom, hogy hogy még pedig azt, hogy a térképnek a jelölõjét beállítani az adott playernek egy adott koordinátára.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 26. - 17:21:16
1.
 
RemovePlayerAttachedObject();

 
2.
Tudtommal sehogy, használj CP-t.
Cím: Kisebb kérdések
Írta: Szasza - 2014. Július 27. - 14:32:10
Valaki feltudná tölteni ezeket máshova? mondjuk data vagy akár http://pastebin.com/  ra felrakná. Mert nekem solidfiles nem jó. Elõre is köszi.
http://sampforum.hu/index.php?topic=43198
http://sampforum.hu/index.php?topic=30315
http://sampforum.hu/index.php?topic=19583
http://sampforum.hu/index.php?topic=3932
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Július 27. - 16:04:31
http://data.hu/get/7914280/House_System_by_BoOy.rar
http://data.hu/get/7914281/PropertySystem.rar
http://data.hu/get/7914282/genthouse.pwn
http://data.hu/get/7914283/Shouse_v1.0_1.rar
Cím: Kisebb kérdések
Írta: Szasza - 2014. Július 27. - 21:07:39
Ment a + Köszi
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Július 28. - 20:02:24
Sziasztok hogy tudom lekérni hogy a dinibe mentett fájlban pl 25 nél kevesebb-e a szám:?
Parancsba szeretném bele tenni!
Ami egy adott parancsra a fájlba belement +1-t
És azt szeretném kiovlastattni , hogy mennyi van benne , és ehez egy kikötést tenni!
Cím: Kisebb kérdések
Írta: .random. - 2014. Július 30. - 10:03:32
Sziasztok! Ennek az animációnak mi a neve??

http://imagerz.com/QBYVDktvAwMDBw8cEQVQ

ui.: Jobb képet nem találtam  :D
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 30. - 19:06:05
Az animokról csak ennyit GTA animation manager. Az anim neve meg valami anger vagy angry ilyesmi.
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Július 30. - 21:23:34
Idézetet írta: .RäNÐoM. date=1406707412\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Ennek az animációnak mi a neve??

http://imagerz.com/QBYVDktvAwMDBw8cEQVQ

ui.: Jobb képet nem találtam  :D

 
RIOT / RIOT_ANGRY
RIOT / RIOT_ANGRY_B
u.i.: a régi hozzászólásomhoz már hozzáfûztem ezelõtt is, amikor kérdezted.
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Július 31. - 10:07:41
Azt hogy lehetne megoldani, hogy ellenõrizze a szerver, hogy ebbe a bizonyos cp-be ment be az ember?
ilyesmire gondolok:
[pawn]if(cp == valami)
akkor csináld ezt[/pawn]
Cím: Kisebb kérdések
Írta: .random. - 2014. Július 31. - 10:32:33
Idézetet írta: KovaNovik date=1406748214\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok! Ennek az animációnak mi a neve??

http://imagerz.com/QBYVDktvAwMDBw8cEQVQ

ui.: Jobb képet nem találtam  :D

 
RIOT / RIOT_ANGRY
RIOT / RIOT_ANGRY_B
u.i.: a régi hozzászólásomhoz már hozzáfûztem ezelõtt is, amikor kérdezted.
 
[/quote]
Hát.. nem néztem meg, hogy jött-e másik válasz az elõzõ hozzászólásomra  :$

1000 köszönet  :D
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 31. - 19:00:37
Sziasztok!
Mennyi a dialogok info[] részére írható maximális string hossza?
 
ShowPlayerDialog(playerid, ID, STYLE, \"Cím\", \"EZEN RÉSZ MAXIMÁLIS HOSSZA?\", \"Oké\", \"Mégsem\");

 
Talán a 4096 lesz az, de nem vagyok benne biztos. Aki tudja rá a választ, írja le légyszíves, mert nem találom sehol!
 

Köszönettel,

Dfoglalo
Cím: Kisebb kérdések
Írta: Asdelon - 2014. Július 31. - 19:28:01
Idézetet írta: Dfoglalo date=1406826037\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Mennyi a dialogok info[] részére írható maximális string hossza?
 
ShowPlayerDialog(playerid, ID, STYLE, \"Cím\", \"EZEN RÉSZ MAXIMÁLIS HOSSZA?\", \"Oké\", \"Mégsem\");

 
Talán a 4096 lesz az, de nem vagyok benne biztos. Aki tudja rá a választ, írja le légyszíves, mert nem találom sehol!
 

Köszönettel,

Dfoglalo

 
 
?
http://wiki.sa-mp.com/wiki/Limits
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Július 31. - 19:34:10
Azaz basszus, megnéztem, de nem vettem észre. :D Taps, Dfoglalo :thumbsup:
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2014. Július 31. - 22:05:44
Sziasztok hogy tudom lekérni hogy a dinibe mentett fájlban pl 25 nél kevesebb-e a szám:?
Parancsba szeretném bele tenni!
Ami egy adott parancsra a fájlba belement +1-t
És azt szeretném kiovlastattni , hogy mennyi van benne , és ehez egy kikötést tenni!
Cím: Kisebb kérdések
Írta: Cube. - 2014. Július 31. - 22:26:01
Idézetet írta: rcsbakos2 date=1406837144\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok hogy tudom lekérni hogy a dinibe mentett fájlban pl 25 nél kevesebb-e a szám:?
Parancsba szeretném bele tenni!
Ami egy adott parancsra a fájlba belement +1-t
És azt szeretném kiovlastattni , hogy mennyi van benne , és ehez egy kikötést tenni!
 


CMD:asd(playerid)
{
new adat;
adat = dini_Get(file, \"Adat\");
if(adat <  25)
{
//cucc
}else
{
//ellenkezõ esetben
}
return 1;
}
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. Augusztus 01. - 01:06:54
[pawn];
adat = dini_Get(file, \"Adat\");[/pawn]
helyett
[pawn]adat = dini_Int(file,\"Adat\");[/pawn]
Cím: Kisebb kérdések
Írta: BoOy - 2014. Augusztus 01. - 11:26:10
Idézetet írta: Cube. date=1406838361\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok hogy tudom lekérni hogy a dinibe mentett fájlban pl 25 nél kevesebb-e a szám:?
Parancsba szeretném bele tenni!
Ami egy adott parancsra a fájlba belement +1-t
És azt szeretném kiovlastattni , hogy mennyi van benne , és ehez egy kikötést tenni!
 


CMD:asd(playerid)
{
new adat;
adat = dini_Get(file, \"Adat\");
if(adat <  25)
{
//cucc
}else
{
//ellenkezõ esetben
}
return 1;
}

 

[/quote]
A \"file\" változót nem adtad meg.
[pawn]CMD:asd(playerid)
{
new adat,file[64],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(str,sizeof(file),\"Users/%s.ini\",name);
adat = dini_Get(file, \"Adat\");
if(adat <  25)
{
//cucc
}else
{
//ellenkezõ esetben
}
return 1;
}[/pawn]
Készíts egy \"Users\" nevû mappát a \"szervermappa/scriptfiles\" helyen. Persze ez egy olyan példa ahol a játékos adatát töltöd be. Ha csak egy sima fájlból akarod pontos névvel megadva akkor:
[pawn]CMD:asd(playerid)
{
new adat,file[32];
format(str,sizeof(file),\"Adatok.ini\");
adat = dini_Get(file, \"Adat\");
if(adat <  25)
{
//cucc
}else
{
//ellenkezõ esetben
}
return 1;
}[/pawn]
De ha csak ezt az egy adatot akarod betölteni akkor fölösleges a format rész, csak megadod a file változó értékét.
Cím: Kisebb kérdések
Írta: Cube. - 2014. Augusztus 01. - 22:44:07
a kérdés megfogalmazása alapján egyértelmû, hogy definiálva van neki, mi az a file, mivel egybõl kitért a dinire, amibõl következik, hogy azt használja.
vagyis valószínûleg nem erre az egy parancsra akarja használni.......
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 03. - 14:36:30
Hali. AZ mért van hogy csak 1x fogja magát és ledob mindenkit a szeró?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 03. - 14:39:10
Ennyi információ alapján nem tudunk sokat mondani... Viszont azt tudom, hogy a GameTextek teljes szerver crashet okozhatnak, ha nem megfelelõen színezed õket.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 03. - 14:56:51
megint kifagyott elég rendesen 3000 pinget írt közbe csak 45 szokott lenni de mielõtt kifagyott a logban ilyet írt ki
 
[14:44:35] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:35] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:36] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:37] Packet was modified, sent by id: 0, ip: 84.2.137.52:57775
[14:44:37] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:37] Incoming connection: 84.2.137.52:63753
[14:44:37] Packet was modified, sent by id: 3, ip: 84.2.137.52:63753
[14:44:37] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:37] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:38] Packet was modified, sent by id: 2, ip: 80.95.74.10:50179
[14:44:38] Packet was modified, sent by id: 2, ip:

 és utána dobott le mindenkit
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 03. - 16:21:00
A napokban írtam errõl, másnak:
 
Idézetet írta: Dfoglalo date=1407004187\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A hivatalos wiki szerint ha a játékos és a szerver között idõtúllépés történik, vagy valamilyen kapcsolati hiba áll fenn. Ez egy dolog, ez ellen nem lehet semmit sem tenni. De ha mindenkire, szinte folyamatosan ezt írja, az nincs véletlenül. Nem létezik, hogy mindenkinek ennyire s*@r legyen az internetje, már bocsánat. Én például még sosem találkoztam ezzel a problémával, pedig volt már bõven gyenge internettel rendelkezõ játékosom. Szerintem próbálj meg egy hoszting váltást, hátha megjavul. Ez pedig igen, magyarázatot adhat a laggra és a leállásra is. Bár semmi sem 100%.
 
Még mindig megtalálható a legelsõ oldalon. Legközelebb nézz utána, illetve használj keresõt, mielõtt kérdezel (a szabályzatban is benne van)!
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 03. - 21:06:37
oké köszi a segítséget csak annyi  volt a baj hogy nem találtam róla semmi olyat neten néztem még hiv fórumon és veriót váltottam 0.3z-r2 abba volt valami ilyen most azzal tökéletesen megy.bocs ha valamit elírtam csak telcsin vok
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Augusztus 03. - 22:47:05
Hello!
Azt mivel/hogyan tudnám megoldani, hogy van 1 parancs pl. /register és azt csak 1x lehessen beírni?
Még új vagyok scriptelés terén és az elsõ publikálandó scriptemhez kell :$. Tehát ha lehet akkor jó lenne még a napokban választ kapni  ;D
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 04. - 00:32:50
Sziasztok! Miért van az, hogy \"házi\" szerveren pontos az óra (TextDraw). Hoston viszont (Sunwell) 7 percet késik..  ???

Hogy lehetne ez megoldani? (gettime -vel kérdezem le :D) Köszi elõre  ;)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 04. - 00:37:56
Mert a sunwelles gépen annyi az idõ. Mérd ki másodpercds pontossággal, hogy mennyi a késés, majd a forráskódban add hozzá a kimért idõt. Így vuálá, pontos lesz az órád.
Cím: Kisebb kérdések
Írta: BoOy - 2014. Augusztus 04. - 00:52:25
[pawn]
new Hour, Minute, Second;
gettime(Hour, Minute, Second);
printf(\"A pontos sunwell-es idõ: %02d:%02d:%02d\", Hour, Minute+7, Second);
[/pawn]
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 04. - 09:05:43
Köszönöm a gyors válaszokat, csak annyi a baj, hogy este tettem fel a kérdést félálomba :D és elfelejtettem beleírni, hogy így már próbáltam és eléggé meglepõdtem amikor ezzel szembesültem

\"QBYSXEtvAwMDBF9KGAVQ\"

Ez \"természetesen\" 08:66 -ig elmegy majd átvált 09:07-re :) Erre valami orvoslás? ;)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Augusztus 04. - 09:34:59
gettime()-al (paraméterek nélkül!) kérd le, azaz unix idõben, ami az 1970 óta eltelt másodperceket számlálja. Ehhez adj hozzá 7*60 másodpercet, majd egy fórumról szedett függvénnyel bontasd szét évre, hónapra, napra, órára, percre, másodpercre, majd ezekbõl az utolsó hármat használd fel. :D
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 04. - 09:58:28
Hát KovaNovik lehet én vagyok a hülye (Tuti..  :D)

De én ezt a részt \"majd egy fórumról szedett függvénnyel bontasd szét\" nem értem :)


A többit még úgy ahogy igen :D Plz. elmagyaráznád ezt a részt?    ^-^
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Augusztus 04. - 10:31:18
[pawn]stock date(timestamp, &f_day, &f_month, &f_year, &f_hour, &f_min, &f_sec) {
new s_year=1970, s_day=0, s_month=0, s_hour=0, s_mins=0;
new days_of_month[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
while(timestamp > 31622400) {
   timestamp -= 31536000;
   if(((s_year % 4 == 0) && (s_year % 100 != 0)) || (s_year % 400 == 0))  timestamp -= 86400;
   s_year++;
}
if(((s_year % 4 == 0) && (s_year % 100 != 0)) || (s_year % 400 == 0)) days_of_month[1] = 29;
else days_of_month[1] = 28;
while(timestamp > 86400)   {
   timestamp -= 86400, s_day++;
   if(s_day == days_of_month[s_month]) s_day=0, s_month++;
}
while(timestamp > 60) {
   timestamp -= 60, s_mins++;
   if(s_mins == 60) s_mins=0, s_hour++;
}
f_day = s_day + 1;
f_month = s_month + 1;
f_year = s_year;
f_hour = s_hour;
f_min = s_mins;
f_sec = timestamp;
return true;
}
//máshol:
new j[6];
date(gettime(), j[2], j[1], j[0], j[3], j[4], j[5]);
printf(\"Sunwell idõ: %04d. %02d. %02d. %02d:%02d:%02d\", j[0], j[1], j[2], j[3], j[4], j[5]);[/pawn]
Valahogy így...
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 04. - 10:44:25
1000 köszönet  :D Most már Hoston is a pontos idõt mutatja, csak annyi tûnt fel, hogy 2 órát késik  :D

De ezt így  \"j[3]+2\" megoldottam Remélem nem buggol be...  ::|


(+-t valamiért nem tudok adni... pedig adnák szívesen, úgyhogy csak megköszönni tudom)
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Augusztus 04. - 11:04:53
Akkor inkább ott a gettime()-nál add hozzá másodpercben, így azt fogja szét bontani. 2 óra hossza 2*60*60=7200 másodperc, ennyit kell, hogy hozzáadj a gettime-hoz.
Mert ugye este 23 órakor így 25-öt fog mutatni :D
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 04. - 12:03:21
Jogos..  :D Köszi a segítséget még 1x ;)
Cím: Kisebb kérdések
Írta: rayle - 2014. Augusztus 04. - 12:21:40
http://forum.sa-mp.com/showthread.php?t=347605
Nézd meg ezt, én is ezt használom. Annyiban különbözik, hogy az idõzónát meglehet adni és annak megfelelõen számolja ki. Nekem ez pontosan mûködik. Használata:
 
new j[6];
TimestampToDate(gettime(), j[0], j[1], j[2], j[3], j[4], j[5], 1); // 1 = idõzóna
printf(\"Sunwell idõ: %04d. %02d. %02d. %02d:%02d:%02d\", j[0], j[1], j[2], j[3], j[4], j[5]);

 
Ha ezzel se lenne pontos, az idõzónát állítgasd addig amíg nem lesz jó.
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 04. - 12:51:10
Köszi :) Hoston most már pontos.. igaz házi szerveren 1 órát késik..  :D De az mindegy  ;D
Cím: Kisebb kérdések
Írta: Andriis - 2014. Augusztus 05. - 13:33:56
Hali. Lenne egy olyan kérdésem, hogy a map editorban lehetséges-e az, hogy komplett városokat egybe mozgassunk.
Tehát én mappoltam egy mondjuk 400 objectbõl álló kis lakótelepet, és az óceánra akarom tenni. Egybe lehetséges mozgatnom, vagy csak úgy hogy ott is feléptítem külön?
Cím: Kisebb kérdések
Írta: Nátha - 2014. Augusztus 05. - 14:22:19
Idézetet írta: Menyus date=1407238436\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali. Lenne egy olyan kérdésem, hogy a map editorban lehetséges-e az, hogy komplett városokat egybe mozgassunk.
Tehát én mappoltam egy mondjuk 400 objectbõl álló kis lakótelepet, és az óceánra akarom tenni. Egybe lehetséges mozgatnom, vagy csak úgy hogy ott is feléptítem külön?
 
Helló.
Ha veszed a fáradtságot és egyesével kijelölöd mind a 400 objectet akkor tudod egyszerre mozgatni. (elvileg)
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Augusztus 05. - 19:58:59
Hello.
Saját tapasztalatból mondom és ez sajnos nem jó hír... nem lehet egyszerre mozgatni objecteket.
Cím: Kisebb kérdések
Írta: .::David::. - 2014. Augusztus 06. - 20:29:19
Pedig lehet mindet mozgatni..
http://sampforum.hu/index.php?topic=38177.msg395334#msg395334
kurta válaszát nézd
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Augusztus 06. - 20:33:06
Hello.
Azt hogyan tudnám megoldani, hogy ne kelljen használatba lennie egy jármûnek ahhoz, hogy romoljon az állapota?(pl. ha neki megyek akkor össze törjön)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 06. - 20:43:18
Sehogy.
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. Augusztus 06. - 21:58:07
Idézetet írta: Dfoglalo date=1407350598\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sehogy.
 
Köszönjük. Biztos vagy benne? amúgy ez csak lövésekre sérül
Cím: Kisebb kérdések
Írta: Andriis - 2014. Augusztus 06. - 22:04:23
Idézetet írta: $$David$$ date=1407349759\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Pedig lehet mindet mozgatni..
http://sampforum.hu/index.php?topic=38177.msg395334#msg395334
kurta válaszát nézd
 
Arra gondoltam hogy magában az editorban lehet-e, és hogyan.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 06. - 22:28:29
Idézetet írta: Nukerdog date=1407355087\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sehogy.
 
Köszönjük. Biztos vagy benne? amúgy ez csak lövésekre sérül
 
[/quote]
Ezt én is mondhatnám, neked:
 

Köszönjük. Biztos vagy benne?
 
[/quote]
Alapból a SAMP-ban nem lehet így sebezni kocsit. Ez fix. Tehát teljesen jól válaszoltam, az általam egy módon értelmezett kérdésre. Lehet ezt máshogy is értelmezni, de én az alap SAMP-ra gondoltam. A kérdezõ hibája, hogy nem fogalmazta meg jól a kérdést. Szóval ott tartottam, hogy ez nem lehetséges, éppen ezért irkálnak ilyen custom scripteket. Ráadásul ez, amit te linkeltél, csak akkor hatásos, ha fegyverrel lövik, ha kocsival nekimennek vagy az autó lezuhan valahonnan, már nem (tudom, ezt te is leírtad). Márpedig õ ezt szeretné. Azonban tudtommal semmilyen módszerrel nem lehetséges elérni azt, hogy kocsival való nekimenetelkor roncsolódjon a jármû.
Legközelebb gondolkozz, utána szólj be.
 

Köszönjük
 
[/quote]
Emese.
Egyébként maximum úgy oldható meg, ha trükközöl az IsPlayerInRangeOfPointtal, a GetVehiclePos-al és egyebekkel. De ekkor is csak pontatlan, látszat hatást fog elérni, igazi ütõdés miatti sérülést nem. Tehát nem megoldható:
 

Sehogy.
 
[/quote]
...a szemfényvesztésen kívül, tehát igazi módon nem. Márpedig õ ezt szerette volna. Ha nem; ez a pontatlan fogalmazás ára. Így a válaszom továbbra is helyt áll:
 

Sehogy.
 
[/quote]
Cím: Kisebb kérdések
Írta: Expert - 2014. Augusztus 07. - 16:51:56
Hogyan tudok plugint telepíteni  (Whirlpool)
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Augusztus 07. - 17:31:03
Innen letöltöd a plugint:http://forum.sa-mp.com/showthread.php?t=65290
Ha megvan a szervered mappájában van egy olyan mappa aminek Plugin/Plugins a neve oda beteszed majd a server.cfg fájlban a filterscripts alá oda irod, hogy plugin/plugins és emögé a plugin nevét.(a formátum nem kell(ezzel nem arra célzok, hogy hülye vagy))
)
Cím: Kisebb kérdések
Írta: Expert - 2014. Augusztus 08. - 10:10:02
Én mindennel próbálkoztam hogy sikerüljön berakni de nem sikerült megcsinálni a leírtak szerint. :( A problémám az lenne hogy bent van a plugin és kb 1 parancs mûködik a 16-ból.Úgyhogy az lenne a kérdésem hogy valaki le írná nagy részletességgel hogy hogyan kell berakni? (Garhouse1.3-2.0)
Cím: Kisebb kérdések
Írta: gbr333 - 2014. Augusztus 08. - 10:30:48
Kell hozzá:
http://forum.sa-mp.com/showthread.php?t=120356
és
http://forum.sa-mp.com/showthread.php?t=102865
Cím: Kisebb kérdések
Írta: AlanCrawnel - 2014. Augusztus 08. - 18:39:39
Hello.
Lehet, hogy ez nem ebbe a témába tartozik, de a lényeg az, hogy nem lehet látni a dynamicCP-ket sem a játékban sem a térképen.
Valami megoldás?
Cím: Kisebb kérdések
Írta: Castle - 2014. Augusztus 09. - 00:07:35
Üdv.
Valaki megtudná mondani hogy mi a különbség a kettõ public közt? :D
 
public Valami(valami) {
       return 1;
}
public Valami(valami)
{
       return 1;
}

 
[mod]Javítottam pawn code tagre.[/mod]
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 09. - 00:31:32
Az, hogy valaki teljesen feleslegesen egy sorral feljebb nyitotta a blokkot. A felsõ szerintem rondább is. Funkcionálisan ugyanazt tudják és mindkettõ pontosan ugyanolyan gyorsan fut le (azonos hardver és szoftver esetében), ugyanis a gépi kódban már nem lesz különbség. Úgy használod a blokkokat, ahogy akarod, de szerintem a második megoldás sokkal szebb, fõleg a callbackeknél. Persze van, ahol jobb õket egy sorba írni, vagy akár lehagyni, de ez egyáltalán nem az az eset.
Cím: Kisebb kérdések
Írta: bbTamas - 2014. Augusztus 09. - 01:00:17
Helló!
225.630997,1022.47998,1084.069946 lévõ koordinátán mi a ház neve?
Összesen hány interior van? Olyan fs-eket találtam csak amiben 146 van, de láttam egy oldalt, ahol 180 valamennyit írnak. :hmmm:
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 09. - 01:37:37
hali. valaki tud segíteni csak 0 idnél akar mûködni
 

public OnGameModeInit()
{
    SetTimer(\"flyhack\", 1000, true);

 

new timer[MAX_PLAYERS];
new savetp[MAX_PLAYERS];
new dives[MAX_PLAYERS];
//new flyhack;
forward flyhack(playerid); // prototípus
public flyhack(playerid)
//public OnPlayerUpdate(playerid)
{
    if(GetPlayerAnimationIndex(playerid))
{
new animlib[32];
new animname[32];
GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
if(strcmp(animlib, \"SWIM\", true) == 0)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(Z >= 8.45)
{
if(!IsPlayerInRangeOfPoint(playerid,37.85,1964.0404,-1199.6774,17.4400))
{
dives[playerid] = 1;
}
}
}
GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
if(strcmp(animname, \"FALL_FALL\", true) == 0)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
SetPVarFloat(playerid,\"Float\",Z);
SetTimer(\"Checkhim\",1200,false);
}
}
    new index = GetPlayerAnimationIndex(playerid);
if(index >= 958 && index <= 962)
    {
    if(GetPlayerWeapon(playerid) != 46)
    {
dives[playerid] = 1;
    }
    }
    if(dives[playerid] == 1)
{
SendReportToAdmins(playerid, \"Fly-hack\", true);
//SendClientMessage(playerid,0xC30000FF,\"You are kicked Reason: Flyhack\");
//Kick(playerid);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerAdmin(i))
    {
    new string[100];
    new name[100];
    format(string,sizeof(string),\"%s has been kicked Reason: Flyhack\",GetPlayerName(playerid,name,sizeof(name)));
    SendClientMessage(i,0xC30000FF,string);
    }
    }
}
return 1;
}
stock SetPlayerPosition(pid,Float:X,Float:Y,Float:Z)
{
savetp[pid] = 1;
SetPlayerPos(pid,X,Y,Z);
KillTimer(timer[pid]);
timer[pid] = SetTimer(\"remtp\",15000,false);
}
forward remtp(playerid);
public remtp(playerid)
{
savetp[playerid] = 0;
return 1;
}
forward Checkhim(playerid);
public Checkhim(playerid)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(Z > GetPVarFloat(playerid,\"Float\"))
{
if(savetp[playerid] != 1)
{
dives[playerid] = 1;
}
}
return 1;
}

 
[mod]Magát a problémádat a code tagbe írtad, amelyet kiszedtem, ha nem baj. :)[/mod]
Cím: Kisebb kérdések
Írta: ►ѕтa - 2014. Augusztus 09. - 01:48:51
OnGameModeInit helyett
 

public OnPlayerConnect(playerid)
{   
    SetTimerEx(\"flyhack\", 1000, true, \"d\", playerid);

 

new timer[MAX_PLAYERS];
new savetp[MAX_PLAYERS];
new dives[MAX_PLAYERS];
forward flyhack(playerid); // prototípus
public flyhack(playerid)
{
    if(GetPlayerAnimationIndex(playerid))
{
new animlib[32];
new animname[32];
GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
if(strcmp(animlib, \"SWIM\", true) == 0)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(Z >= 8.45)
{
if(!IsPlayerInRangeOfPoint(playerid,37.85,1964.0404,-1199.6774,17.4400))
{
dives[playerid] = 1;
}
}
}
GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
if(strcmp(animname, \"FALL_FALL\", true) == 0)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
SetPVarFloat(playerid,\"Float\",Z);
SetTimer(\"Checkhim\",1200,false, \"d\", playerid);
}
}
    new index = GetPlayerAnimationIndex(playerid);
if(index >= 958 && index <= 962)
    {
    if(GetPlayerWeapon(playerid) != 46)
    {
dives[playerid] = 1;
    }
    }
    if(dives[playerid] == 1)
{
SendReportToAdmins(playerid, \"Fly-hack\", true);
//SendClientMessage(playerid,0xC30000FF,\"You are kicked Reason: Flyhack\");
//Kick(playerid);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerAdmin(i))
    {
    new string[100];
    new name[100];
    format(string,sizeof(string),\"%s has been kicked Reason: Flyhack\",GetPlayerName(playerid,name,sizeof(name)));
    SendClientMessage(i,0xC30000FF,string);
    }
    }
}
return 1;
}
stock SetPlayerPosition(pid,Float:X,Float:Y,Float:Z)
{
savetp[pid] = 1;
SetPlayerPos(pid,X,Y,Z);
KillTimer(timer[pid]);
timer[pid] = SetTimer(\"remtp\",15000,false, \"d\", playerid);
}
forward remtp(playerid);
public remtp(playerid)
{
savetp[playerid] = 0;
return 1;
}
forward Checkhim(playerid);
public Checkhim(playerid)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(Z > GetPVarFloat(playerid,\"Float\"))
{
if(savetp[playerid] != 1)
{
dives[playerid] = 1;
}
}
return 1;
}

 
Magát a kódot nem néztem át, de így mennie kell.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 09. - 02:34:00
Idézetet írta: bbTamas date=1407538817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Helló!
225.630997,1022.47998,1084.069946 lévõ koordinátán mi a ház neve?
Összesen hány interior van? Olyan fs-eket találtam csak amiben 146 van, de láttam egy oldalt, ahol 180 valamennyit írnak. :hmmm:
 
Annyi interior van, ahány van a singleplayerben + ahányat te létrehozol... A koordinátákkal kapcsolatban hajnali fél 3-kor, tabletrõl nem tudok segítséget nyújtani.


Edit: itt van néhány link az alap interiorokról.
Hivatalos Wiki
Egy gyûjtemény képekkel
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 09. - 19:06:48
Ha már nem úszik a levegõben a karakter akkor is floodolja tovább
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 11. - 20:58:17
Sziasztok!

Szerintetek ez


megvalósítható SA:MP -ban? :D
Normálisan mûködne vagy csak a probléma lenne belõle? (Lagg stb.)
Cím: Kisebb kérdések
Írta: Gentleman - 2014. Augusztus 11. - 21:39:28
Megvalósítható. Nem nehéz, csak a trailer objektéhez lefuttatsz egy attachtrailer kódot és hozzáakasztja.
Cím: Kisebb kérdések
Írta: GameKinger - 2014. Augusztus 13. - 12:07:49
Üdv!

Ha csinálok egy dialogot igy:

[pawn]CMD:cmds(playerid, params[])
{
ShowPlayerDialog(playerid, Dialog_parancsok, DIALOG_STYLE_LIST, \"{CDF917}Teszt Szeró:\", \"{ffffff}Felhasználói Parancsok:\\n\", \"Választ\", \"Bezár\");
return 1;
}[/pawn]
És aztán a OnDialogResponse nál ha kivállasza az elsõt akkor bedobja neki ezt:
[pawn]if(dialogid == Dialog_parancsok) {
    if(!response) return 0;
if(listitem == 0) {
        new DIALOGstringx[4000];
      format(DIALOGstringx, sizeof(DIALOGstringx),\"%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s\",
\"{b5b3af}Felhasználói Parancsok:                                                 \\n\",
\"                                                                                 \\n\",
\"{D9CC79}hamarosan!                                            \\n\",
    \"{b5b3af}\\n                                                                       \\n\");
ShowPlayerDialog(playerid, DIALOG_FELHASZNALOCMD, DIALOG_STYLE_MSGBOX, \"{b5b3af}Felhasználói Parancsok:\", DIALOGstringx, \"Vissza\",\"\");
}
}
[/pawn]
Akkor azt hogy csináljam meg hogy vissza dobja oda ahol kiválasztotta a felhasználói parancsokat ? Úgymond a cmds dialog-jába.
Elõre is kösz!
Cím: Kisebb kérdések
Írta: Flash - 2014. Augusztus 13. - 12:10:01
[pawn]if(!response) return 0;[/pawn]
helyett:
[pawn]if(!response) return cmd_cmds(playerid, params);[/pawn]
Cím: Kisebb kérdések
Írta: GameKinger - 2014. Augusztus 13. - 12:47:26
Idézetet írta: Flash date=1407924601\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

if(!response) return 0;

 
helyett:
 
if(!response) return cmd_cmds(playerid, params);

 

Nekem nem müködik  :(
Cím: Kisebb kérdések
Írta: Flash - 2014. Augusztus 13. - 12:49:57
[pawn]CMD:cmds(playerid, params[])[/pawn]
helyett:
[pawn]CMD:cmds(playerid)[/pawn]
és
[pawn]if(!response) return cmd_cmds(playerid, params);[/pawn]
helyett:
[pawn]if(!response) return cmd_cmds(playerid);[/pawn]
Cím: Kisebb kérdések
Írta: Cube. - 2014. Augusztus 13. - 13:02:50
és ha nem zcmd-t használ? vagy nem akarja átírni a parancsot zcmd-re?
sokkal egyszerûbb módja is van.....
 

if(!response) return CallRemoteFunction(\"OnPlayerCommandText\",\"is\",playerid, \"/cmds\");
Cím: Kisebb kérdések
Írta: Flash - 2014. Augusztus 13. - 13:08:45
Idézetet írta: Cube. date=1407927770\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
és ha nem zcmd-t használ?
 
Nézd már meg a példát amit írt és kiderül :)
Cím: Kisebb kérdések
Írta: Cube. - 2014. Augusztus 13. - 13:12:26
Idézetet írta: Flash date=1407928125\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


és ha nem zcmd-t használ?
 
Nézd már meg a példát amit írt és kiderül :)
 
[/quote]
lol.
tényleg :D
de attól még a callremotefunction hasznosabb, mivel ezt csak behelyezi...nem kell mást átírogatni, ha params-al teszi be, akkor nem fogja felismerni, ha anélkül, akkor meg a parancsból kell kivenni. Én jobbnak tartom :D
Cím: Kisebb kérdések
Írta: GameKinger - 2014. Augusztus 13. - 13:24:51
Még mindig nem megy.  :-[
Itt az egész OnDialogResponse és a parancsa:



public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == Dialog_parancsok)
    {
    if(!response) return cmd_cmds(playerid);
if(listitem == 0) {
    new DIALOGstringx[4000];
      format(DIALOGstringx, sizeof(DIALOGstringx),\"%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s\",
\"{b5b3af}Felhasználói Parancsok:                                                 \\n\",
\"                                                                                 \\n\",
\"{D9CC79}Hamarosan!                             \\n\",
\"{D9CC79}  {b5b3af}                                                           \\n\",
    \"{b5b3af}\\n                                                                       \\n\");
ShowPlayerDialog(playerid, DIALOG_FELHASZNALOCMD, DIALOG_STYLE_MSGBOX, \"{b5b3af}Felhasználói Parancsok:\", DIALOGstringx, \"Vissza\",\"\");
}
if(listitem == 1) {
    new DIALOGstringx[4050];
      format(DIALOGstringx, sizeof(DIALOGstringx),\"%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s\",
\"{b5b3af}Széf Parancsok:                                                                 \\n\",
\"                                                                                         \\n\",
\"{D9CC79}/ÚjSzéf [széf Jelszava] {b5b3af}- Egy Újszéf létrehozása[Csak Tulajdonosnak]!    \\n\",
\"{D9CC79}/SzéfNyit [széf Jelszava]  {b5b3af}- Széfed kinyitása!                            \\n\",
\"{D9CC79}/SzéfPénz {b5b3af}- Széf Összeg tartalmának megtekintése!                     \\n\",
\"{D9CC79}/SzéfKivesz [Összeg]  {b5b3af}- Széfbõl egy bizonyos összeg kivétele!             \\n\",
\"{D9CC79}/SzéfBetesz [Összeg]  {b5b3af}- Széfbe egy bizonyos összeg berakása!             \\n\",
\"{D9CC79}/SzéfZár  {b5b3af}- Széf bezárása!                                                \\n\",
    \"{b5b3af}\\n                                                                       \\n\");
ShowPlayerDialog(playerid, DIALOG_SZEFCMD, DIALOG_STYLE_MSGBOX, \"{b5b3af}Széf Parancsok:\", DIALOGstringx, \"Vissza\",\"\");
}
}
if(dialogid == DIALOG_HARC)
    {
if(response == 1)
{
   switch(listitem)
   {
       case 0:
       {
                    SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
         SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: normál!\" );
      }
      case 1:
      {
          SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
         SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: box!\" );
      }
      case 2:
      {
         SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
         SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Kung Fu!\" );
      }
      case 3:
      {
         SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
         SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Elbow!\" );
      }
      case 4:
      {
         SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
         SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Kneehead!\" );
      }
              case 5:
      {
         SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
         SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Grabkick!\" );
      }
   }
}
else
{
   SendClientMessage(playerid, 0xEB000FFF, \"Kiléptél a menübõl.\");
}
}
if(dialogid == DIALOG_MYSIG) {
if(!response) return 0;
new String[144];
if(!(2 < strlen(inputtext) < 19)) {
SendClientMessage(playerid, 0xFF0000AA, \"A titulosodnak minimum 3, maximum 18 karakteresnek kell lennie!\");
//return 1;
}
dini_Set(\"MySig.ini\", pName(playerid), inputtext);
format(String, sizeof(String), \"Sikeresen beállítottad a titulosod! Megadott szöveg: %s\", inputtext);
SendClientMessage(playerid, 0x00FF00AA, String);
SendClientMessage(playerid, 0xFFFFFFAA, \"Tipp: A titulus kikapcsolásához használd a /mysigoff parancsot!\");
SetPVarString(playerid, \"MySig\", inputtext);
}
    if(dialogid == Dialog_color) {
    if(!response) return 0;
if(listitem == 0) {
SetPVarString(playerid, \"NameColor\", \"{ffffff}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{ffffff}\");
}
if(listitem == 1) {
SetPVarString(playerid, \"NameColor\", \"{33CCFF}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{33CCFF}\");
}
if(listitem == 2) {
SetPVarString(playerid, \"NameColor\", \"{E60000}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{E60000}\");
}
if(listitem == 3) {
SetPVarString(playerid, \"NameColor\", \"{9900FF}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{9900FF}\");
}
if(listitem == 4) {
SetPVarString(playerid, \"NameColor\", \"{6e3d20}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{6e3d20}\");
}
if(listitem == 5) {
SetPVarString(playerid, \"NameColor\", \"{2ED683}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{2ED683}\");
}
if(listitem == 6) {
SetPVarString(playerid, \"NameColor\", \"{FFFF00}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{FFFF00}\");
}
if(listitem == 7) {
SetPVarString(playerid, \"NameColor\", \"{FF9933}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{FF9933}\");
}
if(listitem == 8) {
SetPVarString(playerid, \"NameColor\", \"{CECECE}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{CECECE}\");
}
if(listitem == 9) {
SetPVarString(playerid, \"NameColor\", \"{ea00ff}\");
dini_Set(\"NameColor.ini\", pName(playerid), \"{ea00ff}\");
}
}
 
if(dialogid == Dialog_cb) {
    if(!response) return 0;
if(listitem == 0) {
SetPVarString(playerid, \"ChatColor\", \"{ffffff}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{ffffff}\");
}
if(listitem == 1) {
SetPVarString(playerid, \"ChatColor\", \"{33CCFF}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{33CCFF}\");
}
if(listitem == 2) {
SetPVarString(playerid, \"ChatColor\", \"{E60000}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{E60000}\");
}
if(listitem == 3) {
SetPVarString(playerid, \"ChatColor\", \"{9900FF}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{9900FF}\");
}
if(listitem == 4) {
SetPVarString(playerid, \"ChatColor\", \"{6e3d20}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{6e3d20}\");
}
if(listitem == 5) {
SetPVarString(playerid, \"ChatColor\", \"{2ED683}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{2ED683}\");
}
if(listitem == 6) {
SetPVarString(playerid, \"ChatColor\", \"{FFFF00}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{FFFF00}\");
}
if(listitem == 7) {
SetPVarString(playerid, \"ChatColor\", \"{FF9933}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{FF9933}\");
}
if(listitem == 8) {
SetPVarString(playerid, \"ChatColor\", \"{CECECE}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{CECECE}\");
}
if(listitem == 9) {
SetPVarString(playerid, \"ChatColor\", \"{ea00ff}\");
dini_Set(\"ChatColor.ini\", pName(playerid), \"{ea00ff}\");
}
}
return 1;
}
CMD:cmds(playerid)
{
ShowPlayerDialog(playerid, Dialog_parancsok, DIALOG_STYLE_LIST, \"{CDF917}Teszt Szeró Parancsok:\", \"{ffffff}Felhasználói Parancsok:\\n{33CCFF}Széf Parancsok:\\n\", \"Választ\", \"Bezár\");
return 1;
}

 
 
UI: A pawno-ba nincs szét csúszva mint itt!
Cím: Kisebb kérdések
Írta: Cube. - 2014. Augusztus 13. - 13:34:38
hát ha így sem mûködik, akkor nem itt van a baj.




public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == Dialog_parancsok)
    {
    if(!response) return ShowPlayerDialog(playerid, Dialog_parancsok, DIALOG_STYLE_LIST, \"{CDF917}Teszt Szeró Parancsok:\", \"{ffffff}Felhasználói Parancsok:\\n{33CCFF}Széf Parancsok:\\n\", \"Választ\", \"Bezár\");
        if(listitem == 0) {
    new DIALOGstringx[4000];
        format(DIALOGstringx, sizeof(DIALOGstringx),\"%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s\",
        \"{b5b3af}Felhasználói Parancsok:                                                 \\n\",
        \"                                                                                 \\n\",
        \"{D9CC79}Hamarosan!                             \\n\",
        \"{D9CC79}  {b5b3af}                                                                                   \\n\",
    \"{b5b3af}\\n                                                                       \\n\");
        ShowPlayerDialog(playerid, DIALOG_FELHASZNALOCMD, DIALOG_STYLE_MSGBOX, \"{b5b3af}Felhasználói Parancsok:\", DIALOGstringx, \"Vissza\",\"\");
        }
        if(listitem == 1) {
    new DIALOGstringx[4050];
        format(DIALOGstringx, sizeof(DIALOGstringx),\"%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s\",
        \"{b5b3af}Széf Parancsok:                                                                 \\n\",
        \"                                                                                         \\n\",
        \"{D9CC79}/ÚjSzéf [széf Jelszava] {b5b3af}- Egy Újszéf létrehozása[Csak Tulajdonosnak]!    \\n\",
        \"{D9CC79}/SzéfNyit [széf Jelszava]  {b5b3af}- Széfed kinyitása!                           \\n\",
        \"{D9CC79}/SzéfPénz {b5b3af}- Széf Összeg tartalmának megtekintése!                                    \\n\",
        \"{D9CC79}/SzéfKivesz [Összeg]  {b5b3af}- Széfbõl egy bizonyos összeg kivétele!            \\n\",
        \"{D9CC79}/SzéfBetesz [Összeg]  {b5b3af}- Széfbe egy bizonyos összeg berakása!             \\n\",
        \"{D9CC79}/SzéfZár  {b5b3af}- Széf bezárása!                                                       \\n\",
    \"{b5b3af}\\n                                                                       \\n\");
        ShowPlayerDialog(playerid, DIALOG_SZEFCMD, DIALOG_STYLE_MSGBOX, \"{b5b3af}Széf Parancsok:\", DIALOGstringx, \"Vissza\",\"\");
        }
        }
        if(dialogid == DIALOG_HARC)
    {
                if(response == 1)
                {
                        switch(listitem)
                        {
                            case 0:
                            {
                    SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
                                        SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: normál!\" );
                                }
                                case 1:
                                {
                                    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
                                        SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: box!\" );
                                }
                                case 2:
                                {
                                        SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
                                        SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Kung Fu!\" );
                                }
                                case 3:
                                {
                                        SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
                                        SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Elbow!\" );
                                }
                                case 4:
                                {
                                        SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
                                        SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Kneehead!\" );
                                }
                                case 5:
                                {
                                        SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
                                        SendClientMessage(playerid, 0x38FF06FF, \"Sikeresen kicserélted a harcstílusod!: Grabkick!\" );
                                }
                        }
                }
                else
                {
                        SendClientMessage(playerid, 0xEB000FFF, \"Kiléptél a menübõl.\");
                }
        }
                if(dialogid == DIALOG_MYSIG) {
                if(!response) return 0;
                new String[144];
                if(!(2 < strlen(inputtext) < 19)) {
                SendClientMessage(playerid, 0xFF0000AA, \"A titulosodnak minimum 3, maximum 18 karakteresnek kell lennie!\");
                //return 1;
}
                dini_Set(\"MySig.ini\", pName(playerid), inputtext);
                format(String, sizeof(String), \"Sikeresen beállítottad a titulosod! Megadott szöveg: %s\", inputtext);
                SendClientMessage(playerid, 0x00FF00AA, String);
                SendClientMessage(playerid, 0xFFFFFFAA, \"Tipp: A titulus kikapcsolásához használd a /mysigoff parancsot!\");
                SetPVarString(playerid, \"MySig\", inputtext);
}
    if(dialogid == Dialog_color) {
    if(!response) return 0;
        if(listitem == 0) {
                SetPVarString(playerid, \"NameColor\", \"{ffffff}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{ffffff}\");
        }
        if(listitem == 1) {
                SetPVarString(playerid, \"NameColor\", \"{33CCFF}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{33CCFF}\");
        }
        if(listitem == 2) {
                SetPVarString(playerid, \"NameColor\", \"{E60000}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{E60000}\");
        }
        if(listitem == 3) {
                SetPVarString(playerid, \"NameColor\", \"{9900FF}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{9900FF}\");
        }
        if(listitem == 4) {
                SetPVarString(playerid, \"NameColor\", \"{6e3d20}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{6e3d20}\");
        }
        if(listitem == 5) {
                SetPVarString(playerid, \"NameColor\", \"{2ED683}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{2ED683}\");
        }
        if(listitem == 6) {
                SetPVarString(playerid, \"NameColor\", \"{FFFF00}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{FFFF00}\");
        }
        if(listitem == 7) {
                SetPVarString(playerid, \"NameColor\", \"{FF9933}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{FF9933}\");
        }
        if(listitem == 8) {
                SetPVarString(playerid, \"NameColor\", \"{CECECE}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{CECECE}\");
        }
        if(listitem == 9) {
                SetPVarString(playerid, \"NameColor\", \"{ea00ff}\");
                dini_Set(\"NameColor.ini\", pName(playerid), \"{ea00ff}\");
        }
}
 
if(dialogid == Dialog_cb) {
    if(!response) return 0;
        if(listitem == 0) {
                SetPVarString(playerid, \"ChatColor\", \"{ffffff}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{ffffff}\");
        }
        if(listitem == 1) {
                SetPVarString(playerid, \"ChatColor\", \"{33CCFF}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{33CCFF}\");
        }
        if(listitem == 2) {
                SetPVarString(playerid, \"ChatColor\", \"{E60000}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{E60000}\");
        }
        if(listitem == 3) {
                SetPVarString(playerid, \"ChatColor\", \"{9900FF}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{9900FF}\");
        }
        if(listitem == 4) {
                SetPVarString(playerid, \"ChatColor\", \"{6e3d20}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{6e3d20}\");
        }
        if(listitem == 5) {
                SetPVarString(playerid, \"ChatColor\", \"{2ED683}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{2ED683}\");
        }
        if(listitem == 6) {
                SetPVarString(playerid, \"ChatColor\", \"{FFFF00}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{FFFF00}\");
        }
        if(listitem == 7) {
                SetPVarString(playerid, \"ChatColor\", \"{FF9933}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{FF9933}\");
        }
        if(listitem == 8) {
                SetPVarString(playerid, \"ChatColor\", \"{CECECE}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{CECECE}\");
        }
        if(listitem == 9) {
                SetPVarString(playerid, \"ChatColor\", \"{ea00ff}\");
                dini_Set(\"ChatColor.ini\", pName(playerid), \"{ea00ff}\");
        }
}
return 1;
}
CMD:cmds(playerid)
{
        ShowPlayerDialog(playerid, Dialog_parancsok, DIALOG_STYLE_LIST, \"{CDF917}Teszt Szeró Parancsok:\", \"{ffffff}Felhasználói Parancsok:\\n{33CCFF}Széf Parancsok:\\n\", \"Választ\", \"Bezár\");
        return 1;
}
Cím: Kisebb kérdések
Írta: ROOCK - 2014. Augusztus 17. - 10:09:41
Dfile-ba hogyan tudom ellenõrizni hogy egy file létezik vagy sem? mert itt csak mappát lehet ellenõrizni :/
Cím: Kisebb kérdések
Írta: huhboy - 2014. Augusztus 17. - 17:40:48
Idézetet írta: ROOCK date=1408262981\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Dfile-ba hogyan tudom ellenõrizni hogy egy file létezik vagy sem? mert itt csak mappát lehet ellenõrizni :/
 


#define file \"test.txt\"
if(!dfile_FileExists(file))//így ellenõrzöd, hogy ha nincs
{
dfile_Create(file)
}else
if(dfile_FileExists(file))//ha létezik
{
print(\"a fájl létezik\");
}
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 19. - 19:13:50
Sziasztok. Azt szeretném kérdezni hogy a MapAndreas plugin milyen célra szolgál?  Mert láttam az angol szerón is használják de mi célt szolgálhat? Néztem már angol fórumon de nem értem az angolt sajna.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 19. - 19:19:59
Arra, hogy megtaláld az alap map felszínét koordinátákban. Pl. 0 (X) 0 (Y) esetében a Z tengelyen hol van az alap mapolás, tehát a talaj.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 19. - 19:29:47
Ja okés köszi
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 20. - 20:47:19
Sziasztok! Valaki tudna linkelni egy (Magyar) leírást a PVar -ról?

Mert már keresgélek egy ideje, de sehol nem találok  :-\\


Vagy, ha nem talál senki, akkor valaki elmagyarázna pár dolgot  ;D


pl.: Miért jobb ezt alkalmazni mint a sima változót? Köszi
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 20. - 21:00:12
Szerintem semmivel sem jobb, sõt, csak rosszabb. A változókat csatlakozáskor/lecsatlakozáskor alapértékre kell állítani, ahogyan a PVar-okat is, így nincs jelentõs különbség. Maximum az, hogy ha 1 db változóról/PVar-ról beszélünk, akkor a változót elég egyszer létrehozni, míg a PVar-okot annyiszor, ahány játékos van, ráadásul nem mindent azonnal. Ha pedig töröljük is õket, hozhatjuk létre egy újra beállítással legközelebb. És akkor a legfontosabb dologról, az operálásról még nem is beszéltünk. Egy egyszerû érték növelés PVar-nál igen bonyolult:
 
SetPVarInt(playerid, \"Pénz\", GetPVarInt(playerid, \"Pénz\") + 1);

 
Míg sima változókkal ez csak ennyi:
 
++Penz[playerid];

 
Gondoljunk csak bele; kész rémálom egy bonyolultabb operálás a PVar-okkal, melyeket egy csomószor le kell majd kérdeznünk. Igaz, PVaroknál lehet ékezetet használni, de a programozásban ez egy igen szokatlan és felesleges, nem túl célszerû dolog. A PVar-oknál ráadásul külön függvényeket kell használni, mindjárt 4-et is, míg a változók egyszerû változók. Arról nem is beszélve, hogy sokkal hosszabb kiírni a PVar-os dolgokat, mint egy sima változót. Én mindig is változókat használtam (PVar-ozni csak kis ideig PVar-oztam még az LSL-nél), azóta is csak változókat használok. Használd te is!
Cím: Kisebb kérdések
Írta: .random. - 2014. Augusztus 20. - 21:15:11
Köszönöm a választ. A magyarázatot pedig különösképpen köszönöm  :)

Most is változókat szoktam használni, csak valami olyasmit olvastam, hogy a PVar az jobb, mert így + úgy.. (Nem tudom már, hogy mire hivatkoztak) Akkor maradok a változóknál  :D Köszi!!  ;)
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 20. - 21:19:09
Nincs mit :D Amúgy jól elírtam: SetPVarStringet írtam, Int helyett, de már javítottam. Amúgy én - mivel nem is nagyon használom õket - nem is nagyon értek a hozzá, de azért ennyit tudtam róla mondani. Majd biztos jön valaki, aki érvel egy sort a PVar-ok mellett (hátha én is tanulok valami újat). :D De ttõl függetlenül én még mindig a változókat részesítem elõnyben, a könnyû operálás miatt. Nem hiába használnak változókat szinte minden más nyelvben. Szerintem ez csak egy kis könnyítés azok számára, akik nem nagyon mélyülnek el a dologban és csak össze szeretnének dobni egy egyszerûbb kódocskát.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Augusztus 20. - 22:23:26
én még annyit hozzátennék Dfoglalo válaszához, hogy ha (akár) a gm-en kívûl filterscripteket is alkalmazol, a filterscriptekben a PVar-t letudod kérni, akárhol is hoztad létre, míg ha a módban írsz egy változót, azt másik fs-ben nem fogod tudni lekérdezni. Ennyi elõnye még van a PVar-nak.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 20. - 22:49:54
Idézetet írta: Dfoglalo date=1408562349\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
(hátha én is tanulok valami újat)
 
Tádám:
 

ha (akár) a gm-en kívûl filterscripteket is alkalmazol, a filterscriptekben a PVar-t letudod kérni, akárhol is hoztad létre, míg ha a módban írsz egy változót, azt másik fs-ben nem fogod tudni lekérdezni
 
[/quote]
:D Habár ha egy igen szépen megírt, saját módot használsz, nem hiszem, hogy lenne FS-ekre szükséged. És a sokkal egyszerûbb és jobb operálás pedig szerintem megéri a változók árát...
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Augusztus 22. - 00:10:22
Sziasztok.
Valaki tudna nekem linkelni antisobeit, antiaim, anticbug(auto cbug)-t? Elõre is köszönöm szépen.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Augusztus 22. - 01:16:56
amit érdemes megpróbálnod az vagy a Balkan Security script vagy az ELC_ANTI_CHEAT
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Augusztus 22. - 21:37:01
Idézetet írta: JustaCube date=1408663016\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
amit érdemes megpróbálnod az vagy a Balkan Security script vagy az ELC_ANTI_CHEAT
 
Köszönöm szépen, kedvességét!
Cím: Kisebb kérdések
Írta: Hulkster - 2014. Augusztus 23. - 21:16:46
Balkan-t ki lehet játszani... Fõleg ha Seemodról van szó.
Elvégre csak akkor kickel ha lõsz, Ezáltal relog, és van fegyvered :) Godmode-ot se észleli.
Mivel a server nem tud belenyúlni a gépedbe, Ezáltal a publikus mûködõ Anticheatbõl kevés van.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 26. - 19:43:23
Sziasztok. Nem tudja valaki hogy mikorra várható egy új verzió sampon?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 26. - 19:47:38
Nem tudni elõre, ha egyáltalán lesz új verzió, elvégre már nem nagyon foglalkoznak vele. :confused:
Cím: Kisebb kérdések
Írta: huhboy - 2014. Augusztus 26. - 19:48:46
Idézetet írta: ZSOLTI99 date=1409075003\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok. Nem tudja valaki hogy mikorra várható egy új verzió sampon?
 
szerintem most az 0.3z-R4 után egyhamar nem fognak frissíteni....a 0.4...hát...azt meg még õk sem tudják szerintem.hisz már a 0.3x után is ezt vártuk, mégsem jött.
szóval ez nagy eséllyel rejtély. Azt sem tartom kizártnak, hogy nem lesz több samp verzió.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 26. - 20:22:46
Okés köszi és még annyit szeretnék hogy az RC verziók mivel tudnak többet?
Cím: Kisebb kérdések
Írta: Nátha - 2014. Augusztus 26. - 20:24:00
Azok tartalmaznak pár bugfixet
Cím: Kisebb kérdések
Írta: Hasirama - 2014. Augusztus 27. - 15:37:20
Van olyan pawnoban, hogy ha mondjuk beírja hogy web, akkor megnyitja a böngészõben a megadott weboldalt?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. Augusztus 27. - 15:55:13
Idézetet írta: Dfoglalo date=1409075258\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nem tudni elõre, ha egyáltalán lesz új verzió, elvégre már nem nagyon foglalkoznak vele. :confused:
 

 

Sziasztok. Nem tudja valaki hogy mikorra várható egy új verzió sampon?
 
[/quote]
szerintem most az 0.3z-R4 után egyhamar nem fognak frissíteni....a 0.4...hát...azt meg még õk sem tudják szerintem.hisz már a 0.3x után is ezt vártuk, mégsem jött.
szóval ez nagy eséllyel rejtély. Azt sem tartom kizártnak, hogy nem lesz több samp verzió.
 
[/quote]

Azok tartalmaznak pár bugfixet
 
[/quote] köszi a válaszokat

Van olyan pawnoban, hogy ha mondjuk beírja hogy web, akkor megnyitja a böngészõben a megadott weboldalt?
 
[/quote]
Azt csak szerver cfg-ben lehetséges weburl www.valami.com vagy valami mást írsz bele és akkor a szerver adatok alatt ki is írja rá kattintasz és már meg is nyitja egy böngészõvel. pawnoba nem lehetséges
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. Augusztus 27. - 18:49:15
Külsõ alkalmazásokat sajnos nem tud megnyitni a SA:MP.
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 27. - 21:44:04
Hali!
RPG Módon dolgozom,és lenne vele egy kérdésem. Ilyen nagyobb dolgokat azaz egész rendszereket mint például Admin,Ház,Kocsi rendszer. Módba rakjam vagy külön filterscript ? A Barátom szerint filterscriptbe lenne jobb,szerintem meg gamemodeban azért mert nem kell újból létrehozni a változókat,meg mindent,szerintem sokkal egyszerûbb hogyha minden a módban van.
Szerintetek ? Véleményeket mondjatok,elõre is köszi. :)
Cím: Kisebb kérdések
Írta: Andriis - 2014. Augusztus 27. - 21:45:50
Hali. A modba...
Mert gyorsabb lesz, valamint kevesebb vele a munka.
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 27. - 21:49:44
Idézetet írta: Menyus date=1409168750\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali. A modba...
Mert gyorsabb lesz, valamint kevesebb vele a munka.
 
Rendben,köszi,én is így gondoltam,elõször megcsinálok ilyen nagyobb rendszereket külön gamemodeba amit átpakolok a módba ha bugmentes lesz. :)
Mások véleményét is meghallgatom azért.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 28. - 02:27:57
Idézetet írta: Robi222 date=1409168644\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali!
RPG Módon dolgozom,és lenne vele egy kérdésem. Ilyen nagyobb dolgokat azaz egész rendszereket mint például Admin,Ház,Kocsi rendszer. Módba rakjam vagy külön filterscript ? A Barátom szerint filterscriptbe lenne jobb,szerintem meg gamemodeban azért mert nem kell újból létrehozni a változókat,meg mindent,szerintem sokkal egyszerûbb hogyha minden a módban van.
Szerintetek ? Véleményeket mondjatok,elõre is köszi. :)
 
Mindent a módba kell rakni. Ha szortírozni akarsz, használj inc-ket, de FS-t ne, ugyanis azt nem igazán erre találták ki. Arról nem is beszélve, hogy inc-kkel a biztonság is nõ.
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 28. - 09:43:21
Idézetet írta: Dfoglalo date=1409185677\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Hali!
RPG Módon dolgozom,és lenne vele egy kérdésem. Ilyen nagyobb dolgokat azaz egész rendszereket mint például Admin,Ház,Kocsi rendszer. Módba rakjam vagy külön filterscript ? A Barátom szerint filterscriptbe lenne jobb,szerintem meg gamemodeban azért mert nem kell újból létrehozni a változókat,meg mindent,szerintem sokkal egyszerûbb hogyha minden a módban van.
Szerintetek ? Véleményeket mondjatok,elõre is köszi. :)
 
Mindent a módba kell rakni. Ha szortírozni akarsz, használj inc-ket, de FS-t ne, ugyanis azt nem igazán erre találták ki. Arról nem is beszélve, hogy inc-kkel a biztonság is nõ.
 
[/quote]
Rendben,akkor úgy fogom. Köszönöm szépen akik válaszoltak! :)

Dupla hozzászólás automatikusan összefûzve. ( 2014. Augusztus 28. - 10:12:32 )

Még annyi lenne a kérdésem,hogy. Mi a különbség az if és else if között ?
Olyat szeretnék ha belemegy a JOGSICPFINISH -be és ha a JogsiElkezdAM értéke 1 akkor történjen XY.. ha pedig 0 az értéke akkor menjen át a következõ ellenõrzésre,ezért kérdezem hogy itt if -et vagy else if -et használjak ?
Így van most megírva.
 

if(JogsiElkezdAM[playerid] == 1)
{
JogsiElkezdAM[playerid] = 0;
pInfo[playerid][pJogsiKatAM] = 1;
SendClientMessage(playerid,COLOR_GREEN,\"(( Sikeresen megszerezted a jogosítványodat! Gratulálok! ))\");
DisablePlayerCheckpoint(playerid);
}
if(JogsiElkezdA[playerid] == 1)
{
JogsiElkezdA[playerid] = 0;
pInfo[playerid][pJogsiKatA] = 1;
SendClientMessage(playerid,COLOR_GREEN,\"(( Sikeresen megszerezted a jogosítványodat! Gratulálok! ))\");
DisablePlayerCheckpoint(playerid);
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 28. - 13:11:57
A logikai elágazás ágai:
 
if // Ha igaz
else if // Különben ha igaz
else // Különben ha hamis
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 28. - 13:34:12
Idézetet írta: Dfoglalo date=1409224317\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A logikai elágazás ágai:
 
if // Ha igaz
else if // Különben ha igaz
else // Különben ha hamis

 

Köszi!
Cím: Kisebb kérdések
Írta: [PRO]AcErBiS_V8 - 2014. Augusztus 28. - 19:35:00
Sziasztok egy elég érdekes problémával fordulok hozzátok, ami az lenne hogy van egy stats parancsom ami dialogba van na és a string méret 400 de nem fért ki már a szöveg így nagyobbítani akartam majd lecompailoztam. Felmegyek a szerverre beírom /stats és a parancs nem létezik o.O újra vissza írom a stringet 400-ra és erre mûködik megint. Nem írtam túl nagy stringet csak 512 -t. Mi lehet a baj?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Augusztus 28. - 19:53:37
Forráskód nélkül nem tudunk sokat mondani. Amúgy valószínûleg csak akkor tér vissza, ha a szöveg kiíródik, vagy valami. Bár ha ez hossztól függ, akkor ott valami más baj lesz. Vagyis mindenképp az, hogy nem tér vissza semmivel a parancs. De így csak a levegõben kapálódzom, így inkább tedd azt, amit a hozzászólás elején írtam.
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 29. - 09:44:23
Olyat akarok csinálni hogy dialógban beindíthatja a jármûvet,ezt meg is tudom,de hogy csináljam azt hogy \"jogsicar1\" -ben ül akkor azt ne indítja be de ha másban akkor be tudja indítani,elõre is köszi!
Cím: Kisebb kérdések
Írta: huhboy - 2014. Augusztus 29. - 10:21:46

new jogsicar1;
public OnGameModeInit()
{
jogsicar1 = AddStaticVehicleEx(kocsiid, X, Y, Z, facing angle, szín1, szín2, respawn time);
return 1;
}
//cuccos alá...
if(GetPlayerVehicleID(playerid) == jogsicar1) return SendClientMessage(playerid, 0xffffffaa, \"Ezt a jármûvet nem tudod beindítani!\");
Cím: Kisebb kérdések
Írta: Kriszti9212 - 2014. Augusztus 29. - 13:02:05
Kedves admin van egy biciglim amit eladtam kulcsot oda atam egy lánynak de adásvételt nem írtunk rola mit tudok teni hogy nevem rõl le kerüljön köszönöm a választ.
[mod]Ez valami gyenge trollkodás volna?[/mod]

Dupla hozzászólás automatikusan összefûzve. ( [time]2014. augusztus 29. 13:39:19[/time] )

ezt nem értem :-/ ám nem csak uj vagyok csak még nem jötem bele :(
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 29. - 14:52:09
Idézetet írta: JustaCube date=1409300506\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


new jogsicar1;
public OnGameModeInit()
{
jogsicar1 = AddStaticVehicleEx(kocsiid, X, Y, Z, facing angle, szín1, szín2, respawn time);
return 1;
}
//cuccos alá...
if(GetPlayerVehicleID(playerid) == jogsicar1) return SendClientMessage(playerid, 0xffffffaa, \"Ezt a jármûvet nem tudod beindítani!\");

 

Erre nem is gondoltam,pedig milyen egyszerû. :D Köszi.
Még annyi hogy mi a különbség az AddStaticVehicle, AddStaticVehicleEx illetve CreateVehicle között?
Cím: Kisebb kérdések
Írta: rayle - 2014. Augusztus 29. - 15:35:20
AddStaticVehicle: Csak az OnGameModeInit() eljárás alatt használható.
AddStaticVehicleEx: Szintén csak az OnGameModeInit() eljárás alatt használható, de megtudod adni hogy ha nincs használatban mennyi idõ után respawnoljon.
CreateVehicle: Bárhol használható.
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 29. - 16:07:34
Idézetet írta: rayle date=1409319320\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
AddStaticVehicle: Csak az OnGameModeInit() eljárás alatt használható.
AddStaticVehicleEx: Szintén csak az OnGameModeInit() eljárás alatt használható, de megtudod adni hogy ha nincs használatban mennyi idõ után respawnoljon.
CreateVehicle: Bárhol használható.
 
Köszi! És AddStaticVehiclenél hogy tudom megadni hogy ne spawnoljon ? Vagy akkor az AddStaticVehicle nél nem spawnolódik újra ?
Cím: Kisebb kérdések
Írta: rayle - 2014. Augusztus 29. - 16:11:17
A sima AddStaticVehicle nem respawnol, de ha AddStaticVehicleEx vagy CreateVehicle -t használsz, az utolsó paraméter a respawn idõ, oda -1 et kell írni.
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Augusztus 29. - 16:36:33
Idézetet írta: rayle date=1409321477\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A sima AddStaticVehicle nem respawnol, de ha AddStaticVehicleEx vagy CreateVehicle -t használsz, az utolsó paraméter a respawn idõ, oda -1 et kell írni.
 
Aha értem,köszi.
Cím: Kisebb kérdések
Írta: - 2014. Augusztus 29. - 19:49:23
A gyerek el van tájolva, szerintem õ is valami RP szeró weboldalának hiszi a fórumot.
 
Ez valami gyenge trollkodás volna?[/quote]
Azt pedig Flash írta moderátor commentbe, csak a dupla hsz összecsatolásakor az eltûnt és így félreérthetõ az egész :D
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Augusztus 30. - 14:27:43
Sziasztok.
Olyan problémám van, hogy tesztelni akarok egy szervert, elindítom a samp-server.exe-t és run time error 19-et ír, amikor minden plugin meg van hozzá. Mi lehet a probléma? Elõre is köszönöm.
Cím: Kisebb kérdések
Írta: - 2014. Augusztus 30. - 14:41:23
Másold be a szerver logot, mert vagy be se töltenek a pluginok, vagy frissítened kell õket.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. Augusztus 30. - 14:43:07
Idézetet írta: Nátha date=1409402483\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Másold be a szerver logot, mert vagy be se töltenek a pluginok, vagy frissítened kell õket.
 

----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team
[14:25:39] filterscripts = \"\"  (string)
[14:25:39]
[14:25:39] Server Plugins
[14:25:39] --------------
[14:25:39]  Loading plugin: streamer
[14:25:42]   Failed.
[14:25:42]  Loading plugin: sscanf
[14:25:42]
[14:25:42]  ===============================
[14:25:42]       sscanf plugin loaded.     
[14:25:42]    (c) 2009 Alex \"Y_Less\" Cole
[14:25:42]    0.3d-R2 500 Players \"dnee\"
[14:25:42]  ===============================
[14:25:42]   Loaded.
[14:25:42]  Loading plugin: mysql
[14:25:42]
  > MySQL plugin R6-2 successfully loaded.
[14:25:42]   Loaded.
[14:25:42]  Loaded 2 plugins.
[14:25:42]
[14:25:42] Filterscripts
[14:25:42] ---------------
[14:25:42]   Loaded 0 filterscripts.
[14:25:43] Script[gamemodes/afterlife.amx]: Run time error 19: \"File or function is not found\"
[14:25:43] Number of vehicle models: 0

 
[mod]Kitettem helyetted a

taget![/mod]
Cím: Kisebb kérdések
Írta: Nátha - 2014. Augusztus 30. - 14:48:39
A streamer plugin nem tölt be, ez már az elsõ probléma, a második pedig ez:
 
[14:25:42]  ===============================
[14:25:42]       sscanf plugin loaded.     
[14:25:42]    © 2009 Alex \"Y_Less\" Cole
[14:25:42]    0.3d-R2 500 Players \"dnee\"
[14:25:42]  ===============================
[/quote]
Frissítsd az sscanf plugint, és nézd meg hogy a plugins mappába van-e streamer.dll fájl, mert valószínûleg nincs és azért nem tölti be.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Szeptember 07. - 11:16:05
Sziasztok
Az lenne a kérdésem, hogy a pawn scriptelés mennyiben különbözik az mta-tól? Ha jól emlékszem lua nyelven van, aminak szintén C az alapja.
Elõre is köszi a válaszokat.
Cím: Kisebb kérdések
Írta: Nátha - 2014. Szeptember 07. - 11:22:22
Hát jóformán mindenben különbözik :D
Cím: Kisebb kérdések
Írta: samsung1998 - 2014. Szeptember 11. - 18:27:07
Sziasztok serverlogba ezt a dolgot kaptam, és sajnos nem indul el a módom.
 
[18:10:15] Script[gamemodes/nexusrpg.amx]: Run time error 19: \"File or function is not found\"
[18:10:15] Number of vehicle models: 0
Cím: Kisebb kérdések
Írta: Nátha - 2014. Szeptember 11. - 18:28:48
Másold be az egész szerver logot, mert ez plugin(ok) miatt lesz.
Cím: Kisebb kérdések
Írta: samsung1998 - 2014. Szeptember 11. - 18:31:50
Serverlogba a pluginokhoz ezt írta:
 
[18:10:15] 
[18:10:15] Server Plugins
[18:10:15] --------------
[18:10:15]  Loading plugin: mysql.dll
[18:10:15]   Failed (plugins/mysql.dll: invalid ELF header)
[18:10:15]  Loading plugin: streamer.dll
[18:10:15]   Failed (plugins/streamer.dll: invalid ELF header)
[18:10:15]  Loading plugin: sscanf.dll
[18:10:15]   Failed (plugins/sscanf.dll: invalid ELF header)
[18:10:15]  Loaded 0 plugins.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Szeptember 11. - 18:33:17
[mod]Az errorokhoz keleltt volna írni az errorokat értelemszerûen.[/mod]
http://sampforum.hu/index.php?topic=54511.0#post_run_time_error_19
Operációs rendszer?
Cím: Kisebb kérdések
Írta: - 2014. Szeptember 11. - 18:34:52
A server.cfg-be így próbáld meg beírni:
plugins streamer.so sscanf.so mysql.so
E: És természetesen a plugins mappába legyenek berakva a .so kiterjesztésû fájlok.
Cím: Kisebb kérdések
Írta: samsung1998 - 2014. Szeptember 11. - 18:38:45
Még mindig ezt írja:
 
[18:36:16] Script[gamemodes/nexusrpg.amx]: Run time error 19: \"File or function is not found\"
[18:36:16] Number of vehicle models: 0

 
Pedig most be is töltötte a 3 plugint.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 11. - 18:47:40
Idézetet írta: samsung1998 date=1410453525\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Még mindig ezt írja:
 
[18:36:16] Script[gamemodes/nexusrpg.amx]: Run time error 19: \"File or function is not found\"
[18:36:16] Number of vehicle models: 0

 
Pedig most be is töltötte a 3 plugint.
 
ha bemásolnád az egész log-ot, hamarább tudnánk segíteni...
Cím: Kisebb kérdések
Írta: Nátha - 2014. Szeptember 11. - 18:52:14
Idézetet írta: samsung1998 date=1410453525\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Még mindig ezt írja:
 
[18:36:16] Script[gamemodes/nexusrpg.amx]: Run time error 19: \"File or function is not found\"
[18:36:16] Number of vehicle models: 0

 
Pedig most be is töltötte a 3 plugint.
 
Akkor frissítened kell a pluginokat is meg a módot is.
Töltsd le a legfrissebb pluginokat, azokat tedd be a szervered plugins mappájába.
A friss pluginokkal letöltött .inc fájlokat pedig tedd a gépeden lévõ pawno\\include mappába úgy hogy a régieket írd felül. (ha több pawno mappád van tedd be mindegyikbe)
Ezután a mód pwn fájlját konvertáld újra amx-re és a friss amx fájlt tedd a szervered gamemodes mappájába és így elvileg mûködni fog.
Ha használsz scripteket is, akkor a scriptek pwn fájlját is érdemes újra konvertálni, mert ha használják az adott pligonokat akkor azok se fognak normálisan mûködni, ha nincsenek frissítve.
Cím: Kisebb kérdések
Írta: samsung1998 - 2014. Szeptember 11. - 18:54:43
Most rendesen betöltött mindent, de mielõtt elindulna a szervert ezt a hibát dobta és leállt.
 
[18:50:42] start ido: 100ms
[18:50:42] Number of vehicle models: 69
[18:50:42] --- Server Shutting Down.
[18:50:42] Szerver leáll... MySQL kapcsolat bontása...
[18:50:42] MySQL kapcsolat bontva... Leállítás...
Cím: Kisebb kérdések
Írta: Flash - 2014. Szeptember 12. - 14:30:17
Üdv mindenkinek!
Régóta foglalkoztat a dolog hogy vajon miért törlõdik afk visszajövetelbõl a jármûvem ha benne ülök.
Sokszor van olyan hogy például ülök egy infernusba és lerakom tálcára a játékot majd egy kis idõ múlva vissza megyek a játékba és törlõdik a jármûvem.
Szerintem a jármûhöz kapcsolódó kódokkal nincs gond.
Valaki valami ötlet? :D
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Szeptember 12. - 17:16:37
Szerintem respawnol, mert úgy érzékeli, hogy nem ül benne senki sem.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. Szeptember 14. - 15:18:49
Sziasztok! Th0mas vagyok,kezdõ scripter
Egy valamit nemértek.
Csinálok egy parancsot minden jó rendesen fut de \"Unknown command\"-ot ír elõtte utána meg a parancsot kiadja.
KÉP: http://kepfeltoltes.hu/view/140914/sa-mp-734_www.kepfeltoltes.hu_.png
Ezt valahogy meglehet oldani?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 14. - 15:26:18
return 0 helyett return 1 a végére.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. Szeptember 14. - 15:35:57
Köszönöm!
UI:Ez a Neymaros mozgókép kész :DD
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Szeptember 15. - 14:34:02
Hali!
Azt szeretném kérdezni,hogy ha csinál valamit pl. egy parancsal akkor 2 óra múlva történjen XY... Hogy oldjam meg ? Timerrel szerintem hülyeség lenne nem ? 2 órás,timmer,buggolna meg laggoltatna is,nem ? Elõre is köszi.
Cím: Kisebb kérdések
Írta: Dante Sanders - 2014. Szeptember 15. - 14:37:48
Szerintem ezt csak timerrel lehet megoldani!  :unsure:
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Szeptember 15. - 14:41:59
BlackJack\" post=\"514590\" timestamp=\"1410784668\"]
Szerintem ezt csak timerrel lehet megoldani!  :unsure:
 
[/quote]
Szóval mégis csináljak egy két órás timert ? 7 200 000 mili szekundumot kéne beírnom pawnban,attól félek csak hogy felénél elbuggol,fõleg ha lesz több játékos,buggolni fog az egész.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 15. - 15:05:28
lehet, hogy egyszerûbben is meglehet csinálni, de most csak improvizáltam a leírásod alapján xd
ezt pontosíthatod még percre, másodpercre plusz 2 változóval.
 

#include <a_samp>
#include <zcmd>
#define Ido 2 //órában
new beirta;
new hours, mins, secs;
new Veg;
public OnFilterScriptInit()
{
beirta = 0;
SetTimer(\"Frissites\", 1000, true);
return 1;
}
CMD:parancs(playerid)
{
if(beirta == 1) return SendClientMessage(playerid, 0xff0000aa, \"A parancsot már beírták!\");
gettime(hours, mins, secs);
Veg = hours + Ido;
beirta = 1;
SendClientMessage(playerid, 0xff0000aa, \"A parancs elindult!\");
return 1;
}
forward Frissites();
public Frissites()
{
gettime(hours, mins, secs);
if(hours == Veg)
{
    beirta = 0;
    //amit csináljon
}
return 1;
}
Cím: Kisebb kérdések
Írta: Nátha - 2014. Szeptember 15. - 15:08:34
De ha kilép akkor újra be kell írnia a parancsot és újból 2 óra múlva fog hatni.
Ha olyan dolgot akarsz vele mûködtetni akkor mentened is kellene.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 15. - 15:27:45
Idézetet írta: Nátha date=1410786514\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
De ha kilép akkor újra be kell írnia a parancsot és újból 2 óra múlva fog hatni.
Ha olyan dolgot akarsz vele mûködtetni akkor mentened is kellene.
 
nem fogja befejezni, mivel nem playerid-hez kötött. nem véletlenül, és a timer nincs leállítva, ugyanúgy megy tovább.
egyedül akkor áll le, hogyha újraindítja a szervert.
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Szeptember 15. - 15:50:16
Köszi a válaszokat,na igen nekem olyan kellene. Végrehajt egy XY dolgot,az a 2 óra akkor is telik mikor nincs fent a szerveren,majd ha végrehajtódott a dolog megint csak akkor indul el mikor csinál valamit. MySQL be mentem az adatokat.
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 15. - 15:57:27
Idézetet írta: Robi222 date=1410789016\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszi a válaszokat,na igen nekem olyan kellene. Végrehajt egy XY dolgot,az a 2 óra akkor is telik mikor nincs fent a szerveren,majd ha végrehajtódott a dolog megint csak akkor indul el mikor csinál valamit. MySQL be mentem az adatokat.
 
beleírtam, hogy hova kell tenni a dolgokat....
annyi a változás, hogy nem paranccsal indítod el, hanem egybõl, amikor a gamemode, vagy a filterscript betöltõdik...
plusz amikor letelik a 2 óra, akkor ismét elindítod.
 

#include <a_samp>
 
#define Ido 2 //órában
new mentve;
new hours, mins, secs;
new Veg;
public OnFilterScriptInit()
{
        SetTimer(\"Frissites\", 1000, true);
        return 1;
}
forward Frissites();
public Frissites()
{
        gettime(hours, mins, secs);
        if(mentve != 1)
        {
            mentve = 1;
            Veg = hours + Ido;
}
        if(hours == Veg)
        {
            mentve = 0;
            //amit csináljon
        }
        return 1;
}
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 18. - 21:55:27
gyerekek. tudtok olyan parancsot, amit ha a CallRemoteFunction-nal meghívok, akkor kilép a player?
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. Szeptember 18. - 22:11:22
kiléptetés nem lehetséges, csak kirúgás.
Kick(playerid);
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Szeptember 20. - 12:36:01
Hali!
Sérülés rendszerhez kéne nekem egy olyan animácó név hogy az ember fekszik a földön,csak sehogy se bírok rájönni melyik az.
Valaki tudna segíteni ?
Illetve akkor jó is lenne beállítani,hogy akkor tudjon animból kilépni (ClearAnimations) mikor valami történik,pontosabban a számokat kéne átírni,illetve a megfelelõ animáció nevét hogy ember fekszik a földön azaz megsérült.
Elõre is köszi.
 

ApplyAnimation(playerid, \"anim_lib\", \"anim_name\", 4.1, 1, 1, 1, 1, 0, 1);

 
Itt pedig az animációs könyvtár:
http://wiki.sa-mp.com/wiki/Animations
Cím: Kisebb kérdések
Írta: Nátha - 2014. Szeptember 20. - 13:00:43
Talán ez:
 
ApplyAnimation(playerid, \"PED\", \"BIKE_FALL_OFF\",4.0,0,1,0,1,-1);
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Szeptember 20. - 19:21:43
Idézetet írta: Nátha date=1411210843\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Talán ez:
 
ApplyAnimation(playerid, \"PED\", \"BIKE_FALL_OFF\",4.0,0,1,0,1,-1);

 

Köszi,majdnem jó,már csak annyi a gond hogyha jobb klikket nyomok akkor fel tud állni. Vagy hogy oldjam meg ? Elõre is köszi.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Szeptember 20. - 19:52:27
Sziasztok!
Tudnátok tippeket adni, hogy mit szúrhattam el, hogy az egyik pillanatról a másikra a dynamic objectek nem töltenek be? elõre is köszönöm.
Cím: Kisebb kérdések
Írta: Nátha - 2014. Szeptember 20. - 20:43:31
A szerver logba nincsen valami ráutaló szöveg?
Cím: Kisebb kérdések
Írta: tudvari - 2014. Szeptember 20. - 21:19:04
Már nincs probléma. Streamer frissítés kellett. Vagy frissítettem a gépemen, de a szerveren nem. Valamelyik :D
Cím: Kisebb kérdések
Írta: KisCsavo15 - 2014. Szeptember 22. - 09:28:54
Helló.
Nekem lenne egy olyan kérdésem hogy van egy mappom, tehát mappolás, és abban vannak RemoveBuildingForPlayer-ek, ezeket a mod-ban azaz a script-ben hova kell tegyem hogy ne adjon warningot es el is tünjenek a szerverrõl is amit az editorban kitöröltem objectet..?
Szóval kitöröltem például a délibenzinkutat és odaraktam valamit, ezt a RemoveBuildingForPlayer-sort meg például egy ilyet:
 
CreateObject(10380, 1523.60364, -1780.25476, 21.94000,   0.00000, 0.00000, 90.00000);

 
beszeretném rakni a scriptfile-ba, azt tudom hogy a CreateObject-et a OnGameModeInit-hez kell tenni, de a RemoveBuildingForPlayer-sort hoiva kell?
köszi a segítséget.
[mod]Javítottam helyetted a

taget

tagre![/mod]
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 22. - 09:35:15
OnPlayerConnect alá az ideális.
Cím: Kisebb kérdések
Írta: KisCsavo15 - 2014. Szeptember 25. - 08:36:27
Olyan kérdésem akadt még hogy például tuningrendszert szeretnék, és az object-et azt hogy tudom egy adott koordinátára rakni?
Tehát van valami program hogy egy kocsira odarakom-illesztem a tuning elem objectet és annak a koordinátáját lementem vagy hogy van ez megoldva?
Ugyan igy a fegyvernél, hogy ha elraom akkor a karakterem hátán legyen például..Ezekket hogy lehet megoldani?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Szeptember 25. - 08:38:41
parancsolj: http://forum.sa-mp.com/showthread.php?p=2207912
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Szeptember 25. - 11:00:43
Hali!
Olyan lekérdezést hogy tudok,hogy ha saját magam autóban vagyok és ha az autóban az utasok száma több mint 0 akkor végrehajtsa azt amit akarok ?
Tehát nekem is a \'taxicar1\' -ben kell lennem illetve az utasoknak is.
Próbáltam ezzel,,de ezzel nem megy,mert ha az \'id\' nincs a taxiban akkor is lefut,és végrehajtódik a dolog.
 

if(IsPlayerInVehicle(playerid, taxicar1) && IsPlayerInVehicle(id, taxicar1))

 
Elõre is köszi!
Cím: Kisebb kérdések
Írta: KovaNovik - 2014. Szeptember 28. - 21:43:13
GetPlayerPassCnt(playerid) {
new vehid = GetPlayerVehicleID(playerid), count = 0;
for(new i = 0; i < MAX_PLAYERS; i++) if(GetPlayerVehicle(i) == veh) count++;
return count-1;
}

 
Használata:
 
if(GetPlayerPassCnt(playerid) > 0) { //Ha vannak utasai...
    //…
}
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Október 03. - 12:37:22
Hali!
kzyn: neked köszönöm válaszod,megpróbálom. :)
Olyan kisebb gondom lenne még hogy undefined symbolt ír erre:
PlayerTextDrawSetString(playerid, Kmh, vehspeed);

 
OnPlayerUpdate alatt használom. Mi lehet a gond ?
Ezt írja a pawno:
 

error 017: undefined symbol \"PlayerTextDrawSetString\"
Cím: Kisebb kérdések
Írta: Flash - 2014. Október 03. - 12:41:08
1. Ezt hol használod?
2. a változód így van létrehozva: new PlayerText:Kmh; ??
Cím: Kisebb kérdések
Írta: Robi222 - 2014. Október 04. - 10:41:56
Idézetet írta: Flash date=1412332868\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
1. Ezt hol használod?
2. a változód így van létrehozva: new PlayerText:Kmh; ??
 
Közben megpróbáltam így hogy,létrehoztam egy változót,mégpedig ilyet:
new PlayerText:asd[MAX_PLAYERS]; 

 
Majd OnPlayerConnect rész alatt:
 

asd[playerid] = CreatePlayerTextDraw(playerid, 0,0, asd[playerid]);

 
Ugyanúgy undefined symbolt ír erre:
CreatePlayerTextDraw[/coode]
Mi lehet a gond ? Elõre is köszi!

 
EDIT:
Végül jó lett,hivatalos SAMP Fórumról letöltöttem a szerver csomagot és a pawno/include -kat frissítettem és jó lett,pedig én úgy tudtam hogy a legfrissebbet használom. :D
Cím: Kisebb kérdések
Írta: Pedró - 2014. Október 04. - 11:01:08
a függvénykönyvtáraidat frissítsd!!
töltsd le a legfrisebb szervermappát, és írd felül az include mappát a pawno mappán belül..
Cím: Kisebb kérdések
Írta: Szasza - 2014. Október 04. - 21:23:34
valaki tudna mysql r5 höz .so plugint küldeni? Mert eredirõl nem engedi letölteni.. elõre is köszi
Cím: Kisebb kérdések
Írta: Th0mas - 2014. Október 15. - 16:01:38
Kérdés:
Hogyan csináljam azt meg,hogy pl SendClientMessage(playerid,-1,\"Bevetted a %s-t a frakciódba!\");
És neki is kiírja hogy \"%s bevett a bandájába!\"
Cím: Kisebb kérdések
Írta: Erik3333 - 2014. Október 15. - 16:23:22

new string[128];
format(string, sizeof(string), \"Bevetted %s-t a frakcióba!\", IDE A NÉV LEKÉRÉSE);
SendClientMessage(playerid,-1, string);
Cím: Kisebb kérdések
Írta: [PRO]AcErBiS_V8 - 2014. Október 17. - 19:25:47
Sziasztok! Valaki tudna nekem segíteni az alábbiban: Ugye bár néha elõfordul, hogy egy játékos nevet akar váltani és eddig jó is a parancs meg van a név is módosul ahol az adatokat tárolom, de mivel van ház rendszer ami a PPC ház rendszere abban is át kellene írni a ház tulaja nevét valaki tudna nekem segíteni hogy ezt mi módon tudnám átírni? mert sajnos nem találom benne hogy miképp tudnám.
Cím: Kisebb kérdések
Írta: tudvari - 2014. Október 17. - 23:09:04
A SetWorldTime-tól, vagy a SetPlayerTime-tól függ az, hogy mennyire van sötét?
Cím: Kisebb kérdések
Írta: huhboy - 2014. Október 17. - 23:50:26
Idézetet írta: tudvari date=1413580144\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A SetWorldTime-tól, vagy a SetPlayerTime-tól függ az, hogy mennyire van sötét?
 
lényegében ugyanazt csinálja, csak a world time, az mindenkinek, a player time, pedig playerre specializálva.
tehát tõled függ, kinek/kiknek akarod, azt használd....plusz függ a weather-tõl is, ugyebár mindegyiknél másként sötétedik..
weather:10 time: 24  :smokin:
Cím: Kisebb kérdések
Írta: tudvari - 2014. Október 18. - 09:47:40
Ezeket mind tudtam, csak arra voltam kíváncsi, hogy a sötétség csak a szervertimetól függ, vagy a playertimetól is. (és mivel nincs alkalmam tesztelteni, így gondoltam biztonság kedvéért megkérdezem)
És melyik a precedens? Vagy a SetWorldTime felülírja az összes SetPlayerTime-ot? (A SetWorldTime lehetséges, hogy csak egy SetPlayerTime-os ciklus a játékosokra nézve?)
Cím: Kisebb kérdések
Írta: huhboy - 2014. Október 18. - 11:49:50
Idézetet írta: tudvari date=1413618460\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ezeket mind tudtam, csak arra voltam kíváncsi, hogy a sötétség csak a szervertimetól függ, vagy a playertimetól is. (és mivel nincs alkalmam tesztelteni, így gondoltam biztonság kedvéért megkérdezem)
És melyik a precedens? Vagy a SetWorldTime felülírja az összes SetPlayerTime-ot? (A SetWorldTime lehetséges, hogy csak egy SetPlayerTime-os ciklus a játékosokra nézve?)
 
az elõbb erre a kérdésedre adtam a választ....\"lényegében ugyanazt csinálja...\" és igen, a setworldûtime felülírja a setplayertime-ot....
Cím: Kisebb kérdések
Írta: tudvari - 2014. Október 18. - 12:44:12
Köszi
Cím: Kisebb kérdések
Írta: PeterBlue - 2014. Október 28. - 21:25:26
Idézetet írta: tudvari date=1413618460\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ezeket mind tudtam, csak arra voltam kíváncsi, hogy a sötétség csak a szervertimetól függ, vagy a playertimetól is. (és mivel nincs alkalmam tesztelteni, így gondoltam biztonság kedvéért megkérdezem)
És melyik a precedens? Vagy a SetWorldTime felülírja az összes SetPlayerTime-ot? (A SetWorldTime lehetséges, hogy csak egy SetPlayerTime-os ciklus a játékosokra nézve?)
 
A később használt felülírja a korábbit. Ha 2x ugyanazzal a fügvénnyel váltasz időt, az is a korábbit írja felül. Ha először használod a SetWorldTime-ot, majd később a SetPlayerTime-ot akkor a SetPlayerTime lesz érvényes, mert a korábbit írta felül. Onnantól a SetWorldTime nem számít az adott játékosnál.

Dupla hozzászólás automatikusan összefûzve. ( 2014. Október 29. - 10:17:52 )


Kérdés:
Hogyan csináljam azt meg,hogy pl SendClientMessage(playerid,-1,\"Bevetted a %s-t a frakciódba!\");
És neki is kiírja hogy \"%s bevett a bandájába!\"
 
[/quote]
Playerid és targetid.
Cím: Kisebb kérdések
Írta: samsung1998 - 2014. Október 29. - 13:54:10
Sziasztok tudom nem ide tartozik de vps-re szeretném telepiteni a phpmyadmint de amikor belépek a weben ezt írja ki:
 
A mysqli|mysql kiterjesztés hiányzik. Kérem ellenőrizze a PHP beállításokat. See our documentation for more information.[/quote]
Válaszokat előre is köszönöm.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. Október 30. - 09:59:16
Azt hogy csináljam meg,hogy pl ezt beírom,hogy SendClientMessage(playerid,-1,\"Írd be mégegyszer és megkapod az 50 pontot!\");
És ha megint beírja akkor megkapja,azt hogyan?
Cím: Kisebb kérdések
Írta: BackUP - 2014. Október 30. - 10:14:39
létrehozol egy globális változót, ha beírja a parancsot akkor az értékét növeled 1-el, ha megint beírja még egyel, ekkor már 2 lesz az értéke, ilyenkor ellenőrzöd, ha 2 az érték akkor adjon neki pontot, majd nullázod a változót.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. Október 30. - 10:25:35
Írnál rá egy példát?
Cím: Kisebb kérdések
Írta: gbr333 - 2014. Október 30. - 10:27:53
new b[MAX_PLAYERS];
CMD:asd(playerid,params[])
{
b[playerid]++;
if(b[playerid] == 2)
{
//Mi történjen..
    b[playerid] = 0;
}
return 1;
}

 


Szerintem ha \"Scripter\" vagy simán megtudod csinálni...
Cím: Kisebb kérdések
Írta: Th0mas - 2014. Október 30. - 10:29:32
Még kezdő vagyok
Cím: Kisebb kérdések
Írta: nyomo - 2014. Október 30. - 11:49:20
Amit te akarsz szerintem az reakcióteszt.  röviden például 2 percenként generálsz egy random stringet, ezt a stringet elküldöd az összes játékosnak üzenetként, meg lesz egy /r parancsod ahova ha beírod paraméternek az aktuális random szöveget, azaz egyezik a két szöveg, kap valami nyereményt az a player. 
Ha kezdő vagy nem világos számodra, de ha nem tudsz valamit - > Google keresőbe: \"sampfórum két string összehasonlítása\",\"sampfórum timer\", \"sampfórum reakcióteszt\".\"sampfórum format string\",\"sampfórum random string\"
Kis is próbáltam mindre választ kapsz.  :D
Cím: Kisebb kérdések
Írta: samsung1998 - 2014. Október 30. - 11:53:53
Sziasztok, az miért van hogy csináltam 1 interiort, de amikor oda megyek nem tölt be áttállítóm a vw-t de semmi.
Nagyon lassan tölt be,de akkor is csak 1/3-d része.
segítségeket előre is köszönöm.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Október 30. - 12:09:45
Idézetet írta: nyomo date=1414666160\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ha kezdő vagy nem világos számodra, de ha nem tudsz valamit - > Google keresőbe: \"sampfórum két string összehasonlítása\",\"sampfórum timer\", \"sampfórum reakcióteszt\".\"sampfórum format string\",\"sampfórum random string\"
 
Egy keresési tipp: site:sampforum.hu két string összehasonlítása, stb., hogy tényleg csak innen adjon ki találatokat.
Másik tipp: használd a fórum saját keresőjét; van SMF- és Google alapúja is.
Cím: Kisebb kérdések
Írta: .random. - 2014. Október 30. - 20:21:24
Kicsit \"elöregedett\" a pawno-m :D
[gmod]Eltávolítva.[/gmod]
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. Október 30. - 20:29:29
[gmod].RäNÐoM., használd a megfelelő kiemelt témát![/gmod]
Egyébként sa-mp.com-ról letöltöd...
Cím: Kisebb kérdések
Írta: .random. - 2014. Október 30. - 21:13:25
uuuppsz... bocsi :D Egyébként megtaláltam Challenge Completed
Cím: Kisebb kérdések
Írta: PeterBlue - 2014. Október 31. - 11:55:32
Idézetet írta: samsung1998 date=1414666433\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok, az miért van hogy csináltam 1 interiort, de amikor oda megyek nem tölt be áttállítóm a vw-t de semmi.
Nagyon lassan tölt be,de akkor is csak 1/3-d része.
segítségeket előre is köszönöm.
 
Ne azt állítsd át, ezt kell átállítani. Remélem segítettem, szia! :D
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 01. - 07:59:11
Elkezdtem dinivel menteni mint tudvari,először csak másoltam róla de még úgyis errorozott. Ezt csináltam és ezt adja errornak:
 
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
new file[256];
GetPlayerName(playerid,nev,sizeof(nev));
format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
new string[256];
if(!fexist(file))
{
    format(string, sizeof string, \"Üdv %s! \\nKérjük regisztrálj! \\nAdd meg a kívánt jelszavad!\",nev);
    ShowPlayerDialog(playerid,regisztracio, DIALOG_STYLE_INPUT,\"Regisztráció\",string,\"Regisztráció\",\"Kilépés\");
}
if(fexist(file))
{
    format(string, sizeof string, \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
    ShowPlayerDialog,playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
}
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == regisztracio)
{
 if(response)
 {
    new file[128];
    new string[128];
   
    GetPlayerName(playerid,nev,sizeof(nev));
    if(strlen(inputtext) == 0);
    {
          format(string, sizeof string, \"Üdv %s! \\nKérjük regisztrálj! \\nAdd meg a kívánt jelszavad!\",nev);
          ShowPlayerDialog(playerid,regisztracio, DIALOG_STYLE_INPUT,\"Regisztráció\",string,\"Regisztráció\",\"Kilépés\");
                return 0;
    }
    format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
    if(!fexist(file))
        {
            dini_Create(file)
            dini_IntSet(file, \"Antibug\",0);
            dini_IntSet(file, \"Jelszo\",udb_hash(inputtext));
      dini_IntSet(file, \"Szint\",0);
      dini_IntSet(file, \"Penz\",0);
      format(string, sizeof string, \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
          ShowPlayerDialog,playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
      PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
      printf(\"%s regisztrált a szerverre!\");
        }
return 1;
}

 
Errornak meg ezt adja.
 
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(61) : error 076: syntax error in the expression, or invalid function call
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(61) : error 029: invalid expression, assumed zero
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(61) : warning 215: expression has no effect
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(246) : error 036: empty statement
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(252) : warning 225: unreachable code
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(256) : error 001: expected token: \";\", but found \"-identifier-\"
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(262) : error 076: syntax error in the expression, or invalid function call
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(262) : error 029: invalid expression, assumed zero
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(262) : warning 215: expression has no effect
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(269) : warning 217: loose indentation
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(269) : error 029: invalid expression, assumed zero
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(269) : error 004: function \"OnPlayerClickPlayer\" is not implemented
D:\\Jatekok\\Szerver (NE TOROLD!)\\gamemodes\\regisztracio.pwn(273) : error 030: compound statement not closed at the end of file (started at line 240)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
9 Errors.

 
[gmod]Javítottam helyetted a

taget

tagre![/gmod]
Cím: Kisebb kérdések
Írta: .random. - 2014. November 01. - 08:23:31
Sok volt benne az elgépelés, próbáld meg nem 100% -osan lemásolni, hanem megérteni a működését, akkor hamarabb megtanulsz scripteni, mint így.
 

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
new file[256];
GetPlayerName(playerid,nev,sizeof(nev));
format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
new string[256];
if(!fexist(file))
{
format(string, sizeof string, \"Üdv %s! \\nKérjük regisztrálj! \\nAdd meg a kívánt jelszavad!\",nev);
ShowPlayerDialog(playerid,regisztracio, DIALOG_STYLE_INPUT,\"Regisztráció\",string,\"Regisztráció\",\"Kilépés\");
}
else
{
format(string, sizeof string, \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
ShowPlayerDialog(playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
}
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == regisztracio)
{
if(response)
{
new file[128];
new string[128];
GetPlayerName(playerid,nev,sizeof(nev));
if(strlen(inputtext) == 0)
{
format(string, sizeof string, \"Üdv %s! \\nKérjük regisztrálj! \\nAdd meg a kívánt jelszavad!\",nev);
ShowPlayerDialog(playerid,regisztracio, DIALOG_STYLE_INPUT,\"Regisztráció\",string,\"Regisztráció\",\"Kilépés\");
return 0;
}
format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
if(!fexist(file))
{
dini_Create(file);
dini_IntSet(file, \"Antibug\",0);
dini_IntSet(file, \"Jelszo\",udb_hash(inputtext));
dini_IntSet(file, \"Szint\",0);
dini_IntSet(file, \"Penz\",0);
format(string, sizeof(string), \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
ShowPlayerDialog(playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
printf(\"%s regisztrált a szerverre!\");
}
}
}
return 1;
}
Cím: Kisebb kérdések
Írta: sLimee - 2014. November 01. - 08:49:18
Lenne egy problémám és szeretném megkérdezni, hogy ezt ki lehet-e javítani.
Járművásárláskor lementem az emberem nevét a kocsi .ini-jébe, de bugosan menti le.
 
format(vInfo[vehicleid][vTulaj], MAX_PLAYER_NAME,\"%s\", Neve(playerid));

 
És így mentette le a nevét, amikor megveszik a járművet:
 
LuiðA¤nucci

 
Eredeti nevem, pedig Luigi_Finucci.
Ez ellen lehet valamit tenni?Vagy szimplán csak a \"_\" jelet kell kivennem?
Cím: Kisebb kérdések
Írta: gbr333 - 2014. November 01. - 09:03:04

new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
strins(vInfo[vehicleid][vTulaj],name, 0);

 
Próbáld ki :D
Cím: Kisebb kérdések
Írta: sLimee - 2014. November 01. - 09:13:11
Nem működik :(.
De amikor a a format-ot is meg a strins-et is beleraktam egyszerre, előre a format azután a strins, akkor ugye kétszer írta bele és a második helyen pepdig kiírta normálisan.
valahogyígy:
Tulaj=LuiðA¤nucciLuigi_Finucci

Dupla hozzászólás automatikusan összefûzve. ( 2014. November 01. - 09:18:53 )

Megoldottam és köszönöm a segítséget.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 01. - 16:02:58
Sziasztok!
Az a gondom,hogy próbálnék megírni egy komplett stunt módot dmekkel/stuntpályákkal ilyenekkel,minden jó regisztrációrendszer,mentések ilyenek de amikor CMD-vel csinálok egy parancsot egyből a mód unknownra vált..
mit tegyek?
Cím: Kisebb kérdések
Írta: .random. - 2014. November 01. - 16:14:50
Ezt töröld ki a módból
 

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return 0;
}
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 01. - 16:21:24
Ugyanaz.. :/
Cím: Kisebb kérdések
Írta: .random. - 2014. November 01. - 20:34:48
Jah.. azthittem, hogy a parancs írja azt, hogy \"unknown [..]\" ha beírsz valamit.. :D

sscanf2 -őt használsz? server.cfg -ben tuti, hogy minden ok?
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 02. - 07:11:13
Milyen sscanf2?:D Nekem csak sima sscanf van.
Amúgy van megint egy problémám,tegnap elkezdtem megírni a belépés,minden jó errorokat kijavítottam de valamit nemzártam le és nemtudtam,hogy mi az..
 
if(dialogid == bejelentkezes)
{
    if(response)
   {
        new file[128];
        new string[128];
        GetPlayerName(playerid,nev,sizeof(nev));
        if(strlen(inputtext) == 0)
        {
           format(string, sizeof(string), \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
                   ShowPlayerDialog(playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
                   return 0;
        }
        format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
        if(fexist(file))
        {
         new jelszo = dini_Int(file, \"Jelszo\");
         if (udb_hash(inputtext) == jelszo)
         {
          Belepve[playerid] = 1;
          ResetPlayerMoney(playerid);
          JatekosInfo[playerid][szint] = dini_Int(file,\"Szint\");
          JatekosInfo[playerid][Penz] = dini_Int(file,\"Penz\");
         }
         else
         {
            SendClientMessage(playerid,-1,\"Hibás jelszó!\");
            printf(\"%s bejelentkezése sikertelen volt!\",nev);
            Kick(playerid);
 
    }
   
   
   
   
}
       
       
}
   return 1;
Cím: Kisebb kérdések
Írta: huhboy - 2014. November 02. - 07:24:36
tessék...
 

if(dialogid == bejelentkezes)
{
if(response)
    {
    new file[128];
        new string[128];
        GetPlayerName(playerid,nev,sizeof(nev));
        if(strlen(inputtext) == 0)
        {
           format(string, sizeof(string), \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
            ShowPlayerDialog(playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
            return 0;
         }
         format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
         if(fexist(file))
         {
             new jelszo = dini_Int(file, \"Jelszo\");
             if (udb_hash(inputtext) == jelszo)
             {
      Belepve[playerid] = 1;
                ResetPlayerMoney(playerid);
                JatekosInfo[playerid][szint] = dini_Int(file,\"Szint\");
                JatekosInfo[playerid][Penz] = dini_Int(file,\"Penz\");
              }
              else
              {
                 SendClientMessage(playerid,-1,\"Hibás jelszó!\");
                printf(\"%s bejelentkezése sikertelen volt!\",nev);
                Kick(playerid);
   }
}
}
    return 1;
}
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 02. - 13:31:03
Bocsi,még rosszat másoltam,ezeket a {-}-ket nagyon keverem.. :/
 
if(dialogid == regisztracio)
{
        if(response)
{
        new file[128];
        new string[128];
        GetPlayerName(playerid,nev,sizeof(nev));
        if(strlen(inputtext) == 0)
        {
                format(string, sizeof string, \"Üdv %s! \\nKérjük regisztrálj! \\nAdd meg a kívánt jelszavad!\",nev);
                ShowPlayerDialog(playerid,regisztracio, DIALOG_STYLE_INPUT,\"Regisztráció\",string,\"Regisztráció\",\"Kilépés\");
                return 0;
        }
        format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
        if(!fexist(file))
        {
                dini_Create(file);
                dini_IntSet(file, \"Antibug\",0);
                dini_IntSet(file, \"Jelszo\",udb_hash(inputtext));
                dini_IntSet(file, \"Szint\",0);
                dini_IntSet(file, \"Penz\",0);
      {
                format(string, sizeof(string), \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
                ShowPlayerDialog(playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
                PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
                printf(\"%s regisztrált a szerverre!\");
}
        }
        }
        else
        {
            new string[128];
           format(string, sizeof string, \"Üdv %s! \\nKérjük regisztrálj! \\nAdd meg a kívánt jelszavad!\",nev);
           ShowPlayerDialog(playerid,regisztracio, DIALOG_STYLE_INPUT,\"Regisztráció\",string,\"Regisztráció\",\"Kilépés\");
        }
       
       
       
       
if(dialogid == bejelentkezes)
{
        if(response)
    {
       new file[128];
        new string[128];
        GetPlayerName(playerid,nev,sizeof(nev));
        if(strlen(inputtext) == 0)
        {
           format(string, sizeof(string), \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nÍrd be a jelszavad!\",nev);
            ShowPlayerDialog(playerid,bejelentkezes, DIALOG_STYLE_INPUT,\"Bejelentkezés\",string,\"Bejelentkezés\",\"Kilépés\");
            return 0;
         }
         format(file,sizeof(file),\"/Karakterek/%s.ini\",nev);
         if(fexist(file))
         {
             new jelszo = dini_Int(file, \"Jelszo\");
             if (udb_hash(inputtext) == jelszo)
             {
                Belepve[playerid] = 1;
                ResetPlayerMoney(playerid);
                JatekosInfo[playerid][szint] = dini_Int(file,\"Szint\");
                JatekosInfo[playerid][Penz] = dini_Int(file,\"Penz\");
              }
              else
              {
                SendClientMessage(playerid,-1,\"Hibás jelszó!\");
                printf(\"%s bejelentkezése sikertelen volt!\",nev);
                Kick(playerid);
                        }
                }
        }
       return 1;
}
Cím: Kisebb kérdések
Írta: nyomo - 2014. November 05. - 19:52:49
Mennyire jelentős a különbség az OnPlayerCommandText és zcmd parancsfeldolgozó között, sok \"parancs\" esetén? Kell vele foglalkozni?
szerk.: különbség szó lemaradt
Cím: Kisebb kérdések
Írta: .random. - 2014. November 05. - 21:40:23
Sokkal könyebb a ZCMD használata (szerintem) és nem véletlenül használják előszerettettel a legkissebb code-okban is. Rengeteg parancsnál, sok játékosnál jelentős különbség is lehet, úgyhogy én mindenféleképpen ezt ajánlom! :)
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 07. - 15:58:22
Elkezdtem írni egy módot ami jól halad meg minden de szeretném azt,hogy halálnál kiírja mindenkinek,hogy %s megölte %s-t ezzel :valamilyenfegyver,megpróbáltam megcsinálni getplayername meg ezekkel,mint csatlakozásnál de értitek csak ennyit ír \"Th0mas megölte ezzel:\" Szóval ezt hogy csináljam meg?
Cím: Kisebb kérdések
Írta: BackUP - 2014. November 07. - 16:14:40
Ezzel kérd le a fegyverét, innentől egy szkripternek menni fog.



Idézetet írta: Th0mas date=1415372302\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Elkezdtem írni egy módot ami jól halad meg minden(...)
 
Erről most szokjál le, pfúúj.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. November 08. - 16:20:30
Sziasztok :]]
Mi lehet a baj? Geoip-vel van valami azt látom, de azt honnan kell letölteni? vagy nem az a hiba?
 
SA-MP Dedicated Server
----------------------
v0.3z, (C)2005-2014 SA-MP Team
[16:15:57]
[16:15:57] Server Plugins
[16:15:57] --------------
[16:15:57]  Loading plugin: streamer.dll
[16:15:57]
*** Streamer Plugin v2.6.1 by Incognito loaded ***
[16:15:57]   Loaded.
[16:15:57]  Loading plugin: sscanf.dll
[16:15:57]
[16:15:57]  ===============================
[16:15:57]       sscanf plugin loaded.     
[16:15:57]          Version:  2.8.1       
[16:15:57]    (c) 2012 Alex \"Y_Less\" Cole 
[16:15:57]  ===============================
[16:15:57]   Loaded.
[16:15:57]  Loading plugin: gvar.dll
[16:15:57]
*** GVar Plugin v1.3 by Incognito loaded ***
[16:15:57]   Loaded.
[16:15:57]  Loading plugin: GeoIP_Plugin.dll
[16:15:57] Error loading GeoIP_Plugin.
[16:15:57]   Failed.
[16:15:57]  Loaded 3 plugins.
[16:15:57]
[16:15:57] Filterscripts
[16:15:57] ---------------
[16:15:57]   Loading filterscript \'GEO_IP_v2.amx\'...
[16:15:57]
--------------------------------------
[16:15:57]  GEO-IP v2 FileScript by Abhinav Dabral aka CODE WAVE
[16:15:57] --------------------------------------
[16:15:57]   Loaded 1 filterscripts.
[16:15:57] Script[gamemodes/nlps2.amx]: Run time error 19: \"File or function is not found\"
[16:15:57] Number of vehicle models: 0

 
[gmod]Kitettem helyetted a code taget.[/gmod]
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 08. - 17:34:29
[gmod]folnoraa, használd a megfelelő témát![/gmod]
Cím: Kisebb kérdések
Írta: Wiliam Levy - 2014. November 08. - 19:49:16
Melyik az a szín ami pontosan ugyanaz mint az alap dollárjelző színe?
Cím: Kisebb kérdések
Írta: folnoraa - 2014. November 08. - 20:00:15
Sziasztok, az a kérdésem lenne, hogy hol találom a legfrissebb GeoIP_Plugin-t és az sscanf plugint? Köszi előre is.
Cím: Kisebb kérdések
Írta: rayle - 2014. November 08. - 20:03:58
sscanf: http://forum.sa-mp.com/showthread.php?t=120356
GeoIP: http://forum.sa-mp.com/showthread.php?t=32509 <- Mondjuk ez elég régi, szerintem használj plugin nélküli GeoIP-t: http://forum.sa-mp.com/showthread.php?t=403323
Cím: Kisebb kérdések
Írta: folnoraa - 2014. November 08. - 20:04:50
Idézetet írta: rayle date=1415473438\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
sscanf: http://forum.sa-mp.com/showthread.php?t=120356
GeoIP: http://forum.sa-mp.com/showthread.php?t=32509 <- Mondjuk ez elég régi, szerintem használj plugin nélküli GeoIP-t: http://forum.sa-mp.com/showthread.php?t=403323
 
Köszönöm :)) :DD
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 08. - 20:06:57
Általában a hivatalos fórumon, illetve a githubon.
http://forum.sa-mp.com/showthread.php?t=32509
http://forum.sa-mp.com/showthread.php?t=120356
:google2:


Mire elküldeném, már más leírta, de azért elküldöm a hozzászólásomat azon információ miatt, hogy legközelebb hol keresse.
Cím: Kisebb kérdések
Írta: Hun_Norberto - 2014. November 08. - 20:21:59
Idézetet írta: Peti134 date=1415472556\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Melyik az a szín ami pontosan ugyanaz mint az alap dollárjelző színe?
 
0x25501E
(Egy képernyőmentésen megnéztem ColorSpy-jal. :P)
Cím: Kisebb kérdések
Írta: nyomo - 2014. November 10. - 12:23:31
Van egy függvényem ami megnézi a játékosokat, hogy egy adott helyen vannak. Amelyik játékos azon a helyen helyezkedik el, akkor neki felhoz egy dialógot. Mivel ez timerel hívódik meg ezért bizonyos másodpercenként újra és újra feljön a dialóg, de nekem nem kéne csak, hogy egyszer jöjjön fel amíg abba a pontba tartózkodik és nem pl 2 másodpercenként. Érthető legyen ház bejáratánál használom ezt.
Ha elhagyja azt a pontot és visszamegy csak akkor hívódjon meg.
Azzal próbálkoztam már, hogy létrehoztam egy globális változót, aminek értékét 1-re változtattam a dialóg meghívásánál és ezt megvizsgáltam a dialóg meghívása előtt, hogy ha az a bizonyos változó értéke 0 csak akkor hívódjon meg. Valamint ugye a dialóg funkcióknál, ha akár mit is választ a dialogba/kilép akkor a váltózót 0-val tettem egyenlővé.
Ez így működik is, de nekem nem tetszik valami praktikusabb megoldást akarok.
Ezt, hogy tudom megoldani?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 10. - 15:22:50
@nyomo
Alap Streamer plugin.
 
native CreateDynamicCircle(Float:x, Float:y, Float:size, worldid = -1, interiorid = -1, playerid = -1);
native CreateDynamicCylinder(Float:x, Float:y, Float:minz, Float:maxz, Float:size, worldid = -1, interiorid = -1, playerid = -1);
native CreateDynamicSphere(Float:x, Float:y, Float:z, Float:size, worldid = -1, interiorid = -1, playerid = -1);
native CreateDynamicRectangle(Float:minx, Float:miny, Float:maxx, Float:maxy, worldid = -1, interiorid = -1, playerid = -1);
native CreateDynamicCuboid(Float:minx, Float:miny, Float:minz, Float:maxx, Float:maxy, Float:maxz, worldid = -1, interiorid = -1, playerid = -1);
native CreateDynamicPolygon(Float:points[], Float:minz = -FLOAT_INFINITY, Float:maxz = FLOAT_INFINITY, maxpoints = sizeof points, worldid = -1, interiorid = -1, playerid = -1);
native DestroyDynamicArea(areaid);
native IsValidDynamicArea(areaid);
native GetDynamicPolygonPoints(areaid, Float:points[], maxpoints = sizeof points);
native GetDynamicPolygonNumberPoints(areaid);
native TogglePlayerDynamicArea(playerid, areaid, toggle);
native TogglePlayerAllDynamicAreas(playerid, toggle);
native IsPlayerInDynamicArea(playerid, areaid, recheck = 0);
native IsPlayerInAnyDynamicArea(playerid, recheck = 0);
native IsAnyPlayerInDynamicArea(areaid, recheck = 0);
native IsAnyPlayerInAnyDynamicArea(recheck = 0);
native GetPlayerDynamicAreas(playerid, areas[], maxareas = sizeof areas);
native GetPlayerNumberDynamicAreas(playerid);
native IsPointInDynamicArea(areaid, Float:x, Float:y, Float:z);
native IsPointInAnyDynamicArea(Float:x, Float:y, Float:z);
native AttachDynamicAreaToObject(areaid, objectid, type = STREAMER_OBJECT_TYPE_DYNAMIC, playerid = INVALID_PLAYER_ID);
native AttachDynamicAreaToPlayer(areaid, playerid);
native AttachDynamicAreaToVehicle(areaid, vehicleid);

 

forward OnPlayerEnterDynamicArea(playerid, areaid);
forward OnPlayerLeaveDynamicArea(playerid, areaid);

 

public OnPlayerEnterDynamicArea(playerid, areaid)
{
    if(areaid == yourareaid) ShowPlayerDialog();
    return 1;
}
Cím: Kisebb kérdések
Írta: nyomo - 2014. November 10. - 15:53:34
Köszi
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 12. - 18:05:43
Sziasztok!
Az a problémám,hogy megakarom azt csinálni hogy pl SendClientMessageToAll(-1,\"%s megölte %st ezzel: %s\");
Megpróbáltam már csak ahogy tudtam,de mivel kezdő vagyok nem is nagyon értem. Ezt írtam és ezt adja errornak,azt se biztos hogy úgy működne ahogy csináltam.
 
public OnPlayerDeath(playerid, killerid, reason)
{
new uzenet8[128];
new fegyvernev[30];
SetPlayerScore(playerid, GetPlayerScore(playerid)-1);
GetPlayerName(playerid, nev2, sizeof(nev2));
GetPlayerName(killerid, nev, sizeof(nev));
        GetWeaponName(killerid,fegyvernev,sizeof(fegyvernev));
format(uzenet8, sizeof(uzenet8), \" %s megölte %s-t ezzel: %s \",nev, nev2,fegyvernev);
SendClientMessageToAll(-1,uzenet8);
printf(uzenet8);
SendClientMessage(killerid,HIBA,\"Megöltél egy embert!\");
        return 1;
}
Cím: Kisebb kérdések
Írta: .random. - 2014. November 12. - 21:12:06
Nekem így hibátlan :D

Ha mégsem működne, akkor legalább azt írd ki, hogy mi az \"Error\"

 

public OnPlayerDeath(playerid, killerid, reason)
{
new uzenet8[128], fegyvernev[30], name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME];
SetPlayerScore(playerid, GetPlayerScore(playerid)-1);
GetPlayerName(playerid, name2, sizeof(name2));
GetPlayerName(killerid, name, sizeof(name));
GetWeaponName(killerid,fegyvernev,sizeof(fegyvernev));
format(uzenet8, sizeof(uzenet8), \" %s megölte %s-t ezzel: %s \",name, name2,fegyvernev);
SendClientMessageToAll(-1,uzenet8);
printf(uzenet8);
SendClientMessage(killerid,-1,\"Megöltél egy embert!\");
return 1;
}
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 13. - 06:27:41
Oké most elvileg jó.
Köszi :)
Cím: Kisebb kérdések
Írta: nyomo - 2014. November 13. - 22:28:38
Dialógba adatot hogy kell/érdemes \"továbbvinni\"?
Arra gondolok például, hogy megértessem, amikor egy jármű vásárlásnál:
- 1. dialóg, megjelennek a járművek
- 2. dialóg, a kiválasztott jármű információ jelennek meg dialógban
- 3. dialóg, feljön egy kérdés dialóg, hogy \"biztos meg szeretnéd venni...
Most mondtam egy példát.
Arra lennék kíváncsi, hogy az első dialógnál kiválasztott jármű Id-t, hogy érdemes használni a X. dialógnál?
- Globális változóba tároljam?
- Csináljak rá egy olyan dialóg függvényt amivel tovább tudom hordozgatni?
- Vagy amit mostanában próbálgatok, elég zavaros már most, meg ne igazán tetszik és még tovább akarom húzni. Jelenleg működőképes.
-  Esetleg 4. féle megoldás?
 
if(dialogid == DIALOG_KERI_2)
{
if(response)
{
switch(listitem)
{
   case 0:
   {
      KeriSlotResi();
      ShowKeri(playerid);
   }
   case 1:
   {
      if(Jatekosinfo[playerid][Jarmu1] == -1 && Jatekosinfo[playerid][Jarmu2] == -1) return SMG(playerid,-1,\"Nincs egy járműved sem.\");
      new v1[32],v2[32],id;
      if(Jatekosinfo[playerid][Jarmu1] != -1)
      {
         id = Jarmuinfo[Jatekosinfo[playerid][Jarmu1]][id];
         format(v1, sizeof(v1), \"%s (( %s ))\", GetRealVehicleModelName(GetVehicleModel(id)-400),GetVehicleModelName(GetVehicleModel(id)-400));
         ShowPlayerDialog(playerid,DIALOG_KERI_ELSODLEGES,DIALOG_STYLE_LIST,\"Autókereskedés\",v1,\"Elad\",\"Kilép\");
      }
      if(Jatekosinfo[playerid][Jarmu2] != -1)
      {
         id = Jarmuinfo[Jatekosinfo[playerid][Jarmu2]][id];
         format(v2, sizeof(v2), \"%s (( %s ))\", GetRealVehicleModelName(GetVehicleModel(id)-400),GetVehicleModelName(GetVehicleModel(id)-400));
         ShowPlayerDialog(playerid,DIALOG_KERI_MASODLAGOS,DIALOG_STYLE_LIST,\"Autókereskedés\",v2,\"Elad\",\"Kilép\");
      }
      format(string,sizeof string,\"%s\\n%s\",v1,v2);
      ShowPlayerDialog(playerid,DIALOG_KERI_3,DIALOG_STYLE_LIST,\"Autókereskedés\",string,\"Elad\",\"Kilép\");
   }
}
}
}
else if(dialogid == DIALOG_KERI_ELSODLEGES || dialogid == DIALOG_KERI_MASODLAGOS)
{
new id;
if(dialogid == DIALOG_KERI_ELSODLEGES)
{
id = Jarmuinfo[Jatekosinfo[playerid][Jarmu1]][id];
EladKeribe(playerid,id);
Jatekosinfo[playerid][Jarmu1] = -1;
}
else
{
id = Jarmuinfo[Jatekosinfo[playerid][Jarmu2]][id];
EladKeribe(playerid,id);
Jatekosinfo[playerid][Jarmu2] = -1;
}
}
else if(dialogid == DIALOG_KERI_3)
{
if(response)
{
new id;
switch(listitem)
{
   case 0:
   {
      id = Jarmuinfo[Jatekosinfo[playerid][Jarmu1]][id];
      EladKeribe(playerid,id);
      Jatekosinfo[playerid][Jarmu1] = -1;
   }
   case 1:
   {
      id = Jarmuinfo[Jatekosinfo[playerid][Jarmu2]][id];
      EladKeribe(playerid,id);
      Jatekosinfo[playerid][Jarmu2] = -1;
   }
}
}
}
Cím: Kisebb kérdések
Írta: Lucio - 2014. November 13. - 23:46:24
Én általában az ilyeneket PVarokban szoktam megoldani. SetPVarInt, SetPVarFloat, SetPVarString
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 13. - 23:47:22
Igen, változókkal, vagy PVarral (egyszerűbb és gyorsan változókkal) érdemes (és talán kell is) megoldanod.
Cím: Kisebb kérdések
Írta: nyomo - 2014. November 14. - 01:14:13
Köszönöm! Még annyit kérdeznék, hogy töröljem is a pvar-t, vagy jól van az ott ő magának?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 14. - 01:22:30
Töröld, mert nincs szükség rá és csak a helyet foglalja.
Cím: Kisebb kérdések
Írta: Castle - 2014. November 19. - 15:00:53
Üdv.
Valaki megtudná mondani hogy van rá mód átállítani egy jármű maximális sebességét?
Cím: Kisebb kérdések
Írta: GUN - 2014. November 19. - 15:47:50
Szia, van rá mód, használd a SetVehicleSpeed stockot!
 
stock SetVehicleSpeed(vehicleid, Float:speed)
{
    new Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2, Float:a;
    GetVehicleVelocity(vehicleid, x1, y1, z1);
    GetVehiclePos(vehicleid, x2, y2, z2);
    GetVehicleZAngle(vehicleid, a); a = 360 - a;
    x1 = (floatsin(a, degrees) * (speed/100) + floatcos(a, degrees) * 0 + x2) - x2;
    y1 = (floatcos(a, degrees) * (speed/100) + floatsin(a, degrees) * 0 + y2) - y2;
    SetVehicleVelocity(vehicleid, x1, y1, z1);
}
Cím: Kisebb kérdések
Írta: Castle - 2014. November 19. - 19:45:20
Sziasztok!
Valakinek van valamilyen tanácsa hogy SAMP-ban a szövegek színezését hogyan érdemes használni?
Mert nekem van egy kedvenc színem és minden szövegnél azt a színt használom és így a szerver nagyon \"egyszínű\".
Valakinek van valamilyen rendszere hogy hogyan színezi a szövegeket?
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2014. November 19. - 19:48:47
Idézetet írta: Castle date=1416422720\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Valakinek van valamilyen tanácsa hogy SAMP-ban a szövegek színezését hogyan érdemes használni?
Mert nekem van 1 kedvenc szinem és minden szövegnél azt a színt használom és így a szerver nagyon \"egyszínű\".
Valakinek van valamilyen rendszere hogy hogyan színezi a szövegeket?
 
Szia. Itt fent a Fórumon, lenyitod azt a \"fület\", hogy \"Szkriptelés\" ott feljön egy olyan, hogy \"Színpaletta\" és ott kedvedre tudsz színeket keverni, amilyet csak szeretnél. :)
Cím: Kisebb kérdések
Írta: nyomo - 2014. November 20. - 11:25:17
Miért van az, hogy betöltöm a zcmd includot, nem is használom, csak betöltöm, és onnantól nem működnek a commandtext-es \"parancsok\"?
Cím: Kisebb kérdések
Írta: divkn - 2014. November 20. - 11:38:32
Mert a ZCMD nem továbbítja az OnPlayerCommandText-et. Helyette OnPlayerCommandReceived van.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 23. - 10:09:41
Sziasztok,jó reggelt!
Az van,hogy elkezdtem dialoggal megírni egy update meg menü parancsot,oké minden működik akarok fegyver menüt de amikor már az }else{ használom akkor már errort ír,pedig a menünél még működött,hogy oldhatnám meg?
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 24. - 13:55:44
Van nekem egy kis problémám a Pawno elindításakor.
\"1333416322N_vtelen_www.kepfeltoltes.hu_.png\"
Ez ellen van valamilyen megoldás? Vagy kompatibilitást kell változtatni?


Meg van a hiba, kompatibilitást meg változtattam Windows XP (Service Pack 3)-ra, és most már meg felelően működik.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 24. - 14:17:55
Nekem anno mikor 1-2x előjött, valamit állítottam a beállításoknál és úgy megjavult. Asszem a FileAssoc volt az, amelyet vagy 0-ról 1-re, vagy 1-ről 0-ra állítottam.
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 24. - 14:23:18
Idézetet írta: Dfoglalo date=1416835075\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nekem anno mikor 1-2x előjött, valamit állítottam a beállításoknál és úgy megjavult. Asszem a FileAssoc volt az, amelyet vagy 0-ról 1-re, vagy 1-ről 0-ra állítottam.
 
Kompatibilitást át állítottam Windows XP (Service Pack 3)-ra, és már nem jött elő a hiba üzenet. De azért köszi!
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 24. - 15:36:45
Láttam, hogy megoldottad, csak leírtam ezt a megoldást is. Mert nálam ez vált be. Akkor egyébként kompatibilitással nem is próbálkoztam egyáltalán. Hátha a későbbiekben valaki esetleg a Google használatával eljut ide és a kompatibilitás állítás nem használ neki.
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 24. - 16:02:07
De amúgy ha már a hibát be írja az illető a Google keresőbe már ki jön a megoldás!
Cím: Kisebb kérdések
Írta: jana4 - 2014. November 24. - 16:33:42
Idézetet írta: Gregor date=1416833744\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Van nekem egy kis problémám a Pawno elindításakor.
\"1333416322N_vtelen_www.kepfeltoltes.hu_.png\"
Ez ellen van valamilyen megoldás? Vagy kompatibilitást kell változtatni?
 
Ha simán rendszergazdaként futtatod, az is megteszi. ;)
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 24. - 16:36:37
Na azt még nem is néztem  :D
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. November 25. - 17:12:53
Idézetet írta: Gregor date=1416833744\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Van nekem egy kis problémám a Pawno elindításakor.
\"1333416322N_vtelen_www.kepfeltoltes.hu_.png\"
Ez ellen van valamilyen megoldás? Vagy kompatibilitást kell változtatni?


Meg van a hiba, kompatibilitást meg változtattam Windows XP (Service Pack 3)-ra, és most már meg felelően működik.
 
Ehh, pont erről volt egy videóm YTon még régen :D
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. November 25. - 17:38:10
Ebből videó? :D Azt megnézném. 10 másodpercnél nem lehetett hosszabb, annyi is csak rossz procival.
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 25. - 17:41:12
Idézetet írta: Dfoglalo date=1416933490\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ebből videó? :D Azt megnézném. 10 másodpercnél nem lehetett hosszabb, annyi is csak rossz procival.
 
Annál kevesebb, de jóval!
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 26. - 06:27:05
Sziasztok!
Mi lehet a baj? Mindent úgy csináltam mint régen csak hozzá raktam egy ilyeneket:
if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");

 és nem tudom mitől de amikor felmegyek és pl rámegyek hogy 1 pont (Pénzem megvan rá) akkor nem reagál semmit. Ez itt a kód:
 
#include <a_samp>
#include <zcmd>
#define DIALOG_PONT 4
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_PONT)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000$)\");
SendClientMessage(playerid,-1,\"Vásároltál egy(1) darab pontot 10.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid,-1,\"Nincs elég pénzed! (50000$)\");
SendClientMessage(playerid,-1,\"Vásároltál öt(5) darab pontot 50.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+5);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (100000$)\");
SendClientMessage(playerid,-1,\"Vásároltál tíz(10) darab pontot 100.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+10);
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) < 1000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (1000000$)\");
SendClientMessage(playerid,-1,\"Vásároltál száz(100) darab pontot 1.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+100);
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");
SendClientMessage(playerid,-1,\"Vásároltál ezer(1.000) darab pontot 10.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1000);
}
if(listitem == 5)
{
SendClientMessage(playerid,-1,\"Kiléptél a dialogból!\");
}
}
return 1;
}
CMD:pontvasar(playerid,params[])
{
ShowPlayerDialog(playerid,DIALOG_PONT,DIALOG_STYLE_LIST,\"Pont vásár!\",\"1 pont 10.000$\\n5 pont 50.000$\\n10 pont 100.000$\\n100 pont 1.000.000$\\n1.000 pont 10.000.000$\\nKilépés!\",\"Vásárol\",\"Mégse\");
return 1;
}

 
Mi lehet a baj?
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 28. - 18:59:37
A fenti kóddal nincs semmi probléma!
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 28. - 19:52:26
Akkor én ezt már tényleg nemértem.  :grrrrr:
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 28. - 19:58:46
Idézetet írta: Th0mas date=1417200746\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Akkor én ezt már tényleg nemértem.  :grrrrr:
 
Konvertálásnál nincsen semmi probléma. Gondoltam meg nézzem már mert nem láttok alapból semmilyen gubancot, így meg néztem... Vettem 1 pontot: levonta a pénzt, adott 1 pontot.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 28. - 20:01:19
Hát nekem most van 4 olyan dialogos cuccom.
Az a 3 tökéletesen működik de ez a pont rendszer nem,ha bemásolom az egészet tudsz segíteni benne?
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 28. - 20:02:47
Persze!
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 28. - 20:06:16
#define DIALOG_0 100
#define DIALOG_UPDATE 1
#define DIALOG_MENU 2
#define DIALOG_FEGYVER 3
#define DIALOG_PONT 4
#define DIALOG_FEGYVER2 5
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE
{
if(response)
{
if(listitem == 0) // És a listtában az 1 -re kattintunk akkor ezt hívja meg
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.0\",\"Menü rendszer\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 1) // Ha a másodikra akkor ezt
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 2) // Ha a harmadikra akkor ezt.
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.2\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 3) // stb.
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.3\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 4)
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.4\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 5)
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
} } }
else if(dialogid == DIALOG_MENU) // De ha a dialogID == DIALOG_MENU -vel, akkor ezt hívja meg
{
if(listitem == 0) // És ha az elsőre kattintunk akkor ez fog lefutni
{
SendClientMessage(playerid,PIROS,\"Finom? Finom a fasírt?:)(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 1) // stb.
{
SendClientMessage(playerid,PIROS,\"Megettél egy hamburgert!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-400);
}
if(listitem == 2)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Koca Kulát(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-300);
}
if(listitem == 3)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Pepsit!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-350);
}
if(listitem == 4)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Fantát!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-250);
}
if(listitem == 5)
{
SendClientMessage(playerid,PIROS,\"Megettél egy Hot Dogot!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 6)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Lemonadet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-100);
}
if(listitem == 7)
{
SendClientMessage(playerid,PIROS,\"Megittál egy rózsaszín lemonadet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 8)
{
SendClientMessage(playerid,PIROS,\"Megettél egy kecskét,WUT?\");
}
if(listitem == 9)
{
SendClientMessage(playerid,PIROS,\"Megettél egy tányér pörköltet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-500);
}
if(listitem == 10)
{
SendClientMessage(playerid,PIROS,\"Bedobtál egy szelet zsíroskenyeret!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 11)
{
SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");
}
}
else if(dialogid == DIALOG_FEGYVER) // De ha a dialogID == DIALOG_FEGYVER -el, akkor ezt hívja meg
{
if(listitem == 0)
{
SendClientMessage(playerid,NARANCS,\"Vettél EGY kést!\");
GivePlayerWeapon(playerid,4,1);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 1)
{
SendClientMessage(playerid,NARANCS,\"Vettél EGY baseball ütőt!\");
GivePlayerWeapon(playerid,5,1);
GivePlayerMoney(playerid,-6000);
}
if(listitem == 2)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy ásót!\");
GivePlayerWeapon(playerid,6,1);
GivePlayerMoney(playerid,-2000);
}
if(listitem == 3)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Katanát!\");
GivePlayerWeapon(playerid,8,1);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 4)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Láncfűrészt\");
GivePlayerWeapon(playerid,9,1);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 5)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Colt45 típusú fegyvert!\");
GivePlayerWeapon(playerid,22,100);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 6)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Silenced típusú fegyvert!\");
GivePlayerWeapon(playerid,23,100);
GivePlayerMoney(playerid,-12000);
}
if(listitem == 7)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Deagle típusú fegyvert!\");
GivePlayerWeapon(playerid,24,100);
GivePlayerMoney(playerid,-15000);
}
if(listitem == 8)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,25,100);
GivePlayerMoney(playerid,-20000);
}
if(listitem == 9)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Sawnoff Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,26,100);
GivePlayerMoney(playerid,-20000);
}
if(listitem == 10)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Combat Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,27,100);
GivePlayerMoney(playerid,-22000);
}
if(listitem == 11)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy UZI típusú fegyvert!\");
GivePlayerWeapon(playerid,28,100);
GivePlayerMoney(playerid,-14000);
}
if(listitem == 12)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy MP5 típusú fegyvert!\");
GivePlayerWeapon(playerid,29,100);
GivePlayerMoney(playerid,-25000);
}
if(listitem == 13)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy AK-47 típusú fegyvert!\");
GivePlayerWeapon(playerid,30,100);
GivePlayerMoney(playerid,-30000);
}
if(listitem == 14)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy M4 típusú fegyvert!\");
GivePlayerWeapon(playerid,31,100);
GivePlayerMoney(playerid,-32000);
}
if(listitem == 15)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Sniper típusú fegyvert!\");
GivePlayerWeapon(playerid,34,100);
GivePlayerMoney(playerid,-40000);
}
if(listitem == 16)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Minigun típusú fegyvert!\");
GivePlayerWeapon(playerid,38,100);
GivePlayerMoney(playerid,-1000000);
}
if(listitem == 17)
{
SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");
}
else if(dialogid == DIALOG_PONT)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, ROZSASZÍN, \"Nincs elég pénzed! (10000$)\");
SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál egy(1) darab pontot 10.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid,ROZSASZÍN,\"Nincs elég pénzed! (50000$)\");
SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál öt(5) darab pontot 50.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+5);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, ROZSASZÍN, \"Nincs elég pénzed! (100000$)\");
SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál tíz(10) darab pontot 100.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+10);
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) < 1000000) return SendClientMessage(playerid, ROZSASZÍN, \"Nincs elég pénzed! (1000000$)\");
SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál száz(100) darab pontot 1.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+100);
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");
SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál ezer(1.000) darab pontot 10.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1000);
}
if(listitem == 5)
{
SendClientMessage(playerid,NARANCS,\"Kiléptél a dialogból!\");
}
else if(dialogid == DIALOG_FEGYVER2)
{
if(listitem == 0)
{
SendClientMessage(playerid,ROZSASZÍN,\"Hamarosan!\");
}
if(listitem == 1)
{
SendClientMessage(playerid,ROZSASZÍN,\"Részletek hamarosan!\");
}
}else{ SendClientMessage(playerid,ROZSASZÍN,\"Kiléptél a dialogból!\");
}
}
}
return 1;
}

 
A parancsokkal minden rendben.
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 28. - 21:27:26
Nekem ezzel sincs semmi probléma. :D
E: A RÓZSASZÍN-t nekem nem nagyon fogta fel a Pawno-m...így ROZSASZ-nek vette.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 29. - 07:13:02
Nekem lecomplizza meg minden de amikor rá megyek,hogy pl 1 pont bezárja a dialogot és semmi  :grrrrr:
Cím: Kisebb kérdések
Írta: huhboy - 2014. November 29. - 07:21:24
akkor valószínű, hogy dialogid ütközés lesz....írd át az id-jét :)
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 29. - 07:25:16
Oké átírom,remélem működni fog..
Nem jóóó  :wall:
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 29. - 09:29:45
Mi nem jó? Definiáld a színt mivel a kódban nincs!
Cím: Kisebb kérdések
Írta: .random. - 2014. November 29. - 11:04:30
Idézetet írta: Th0mas date=1417242316\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nem jóóó  :wall:
 
Így működnie kell
 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE
{
if(!response) return 1;
if(listitem == 0) // És a listtában az 1 -re kattintunk akkor ezt hívja meg
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.0\",\"Menü rendszer\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 1) // Ha a másodikra akkor ezt
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 2) // Ha a harmadikra akkor ezt.
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.2\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 3) // stb.
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.3\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 4)
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.4\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 5)
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
} }
else if(dialogid == DIALOG_MENU) // De ha a dialogID == DIALOG_MENU -vel, akkor ezt hívja meg
{
if(!response) return 1;
if(listitem == 0) // És ha az elsőre kattintunk akkor ez fog lefutni
{
SendClientMessage(playerid,PIROS,\"Finom? Finom a fasírt?:)(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 1) // stb.
{
SendClientMessage(playerid,PIROS,\"Megettél egy hamburgert!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-400);
}
if(listitem == 2)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Koca Kulát(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-300);
}
if(listitem == 3)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Pepsit!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-350);
}
if(listitem == 4)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Fantát!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-250);
}
if(listitem == 5)
{
SendClientMessage(playerid,PIROS,\"Megettél egy Hot Dogot!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 6)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Lemonadet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-100);
}
if(listitem == 7)
{
SendClientMessage(playerid,PIROS,\"Megittál egy rózsaszín lemonadet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 8)
{
SendClientMessage(playerid,PIROS,\"Megettél egy kecskét,WUT?\");
}
if(listitem == 9)
{
SendClientMessage(playerid,PIROS,\"Megettél egy tányér pörköltet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-500);
}
if(listitem == 10)
{
SendClientMessage(playerid,PIROS,\"Bedobtál egy szelet zsíroskenyeret!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 11)
{
SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");
}
}
else if(dialogid == DIALOG_FEGYVER) // De ha a dialogID == DIALOG_FEGYVER -el, akkor ezt hívja meg
{
if(!response) return 1;
if(listitem == 0)
{
SendClientMessage(playerid,NARANCS,\"Vettél EGY kést!\");
GivePlayerWeapon(playerid,4,1);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 1)
{
SendClientMessage(playerid,NARANCS,\"Vettél EGY baseball ütőt!\");
GivePlayerWeapon(playerid,5,1);
GivePlayerMoney(playerid,-6000);
}
if(listitem == 2)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy ásót!\");
GivePlayerWeapon(playerid,6,1);
GivePlayerMoney(playerid,-2000);
}
if(listitem == 3)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Katanát!\");
GivePlayerWeapon(playerid,8,1);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 4)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Láncfűrészt\");
GivePlayerWeapon(playerid,9,1);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 5)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Colt45 típusú fegyvert!\");
GivePlayerWeapon(playerid,22,100);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 6)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Silenced típusú fegyvert!\");
GivePlayerWeapon(playerid,23,100);
GivePlayerMoney(playerid,-12000);
}
if(listitem == 7)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Deagle típusú fegyvert!\");
GivePlayerWeapon(playerid,24,100);
GivePlayerMoney(playerid,-15000);
}
if(listitem == 8)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,25,100);
GivePlayerMoney(playerid,-20000);
}
if(listitem == 9)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Sawnoff Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,26,100);
GivePlayerMoney(playerid,-20000);
}
if(listitem == 10)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Combat Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,27,100);
GivePlayerMoney(playerid,-22000);
}
if(listitem == 11)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy UZI típusú fegyvert!\");
GivePlayerWeapon(playerid,28,100);
GivePlayerMoney(playerid,-14000);
}
if(listitem == 12)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy MP5 típusú fegyvert!\");
GivePlayerWeapon(playerid,29,100);
GivePlayerMoney(playerid,-25000);
}
if(listitem == 13)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy AK-47 típusú fegyvert!\");
GivePlayerWeapon(playerid,30,100);
GivePlayerMoney(playerid,-30000);
}
if(listitem == 14)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy M4 típusú fegyvert!\");
GivePlayerWeapon(playerid,31,100);
GivePlayerMoney(playerid,-32000);
}
if(listitem == 15)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Sniper típusú fegyvert!\");
GivePlayerWeapon(playerid,34,100);
GivePlayerMoney(playerid,-40000);
}
if(listitem == 16)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Minigun típusú fegyvert!\");
GivePlayerWeapon(playerid,38,100);
GivePlayerMoney(playerid,-1000000);
}
if(listitem == 17)
{
SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");
}
}
else if(dialogid == DIALOG_PONT)
{
if(!response) return 1;
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (10000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál egy(1) darab pontot 10.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid,NARANCS,\"Nincs elég pénzed! (50000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál öt(5) darab pontot 50.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+5);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (100000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál tíz(10) darab pontot 100.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+10);
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) < 1000000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (1000000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál száz(100) darab pontot 1.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+100);
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál ezer(1.000) darab pontot 10.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1000);
}
if(listitem == 5)
{
SendClientMessage(playerid,NARANCS,\"Kiléptél a dialogból!\");
}
}
else if(dialogid == DIALOG_FEGYVER2)
{
if(!response) return 1;
if(listitem == 0)
{
SendClientMessage(playerid,NARANCS,\"Hamarosan!\");
}
if(listitem == 1)
{
SendClientMessage(playerid,NARANCS,\"Részletek hamarosan!\");
}
}
return 1;
}
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. November 29. - 11:56:13
if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE

 
Ez mi? Mert hogy nem azt a dialogot ellenőrzi le ami a kommentbe van.
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 29. - 15:29:04
Idézetet írta: .RäNÐoM. date=1417255470\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Nem jóóó  :wall:
 
Így működnie kell
 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE
{
if(!response) return 1;
if(listitem == 0) // És a listtában az 1 -re kattintunk akkor ezt hívja meg
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.0\",\"Menü rendszer\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 1) // Ha a másodikra akkor ezt
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 2) // Ha a harmadikra akkor ezt.
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.2\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 3) // stb.
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.3\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 4)
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.4\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
}
if(listitem == 5)
{
ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");
} }
else if(dialogid == DIALOG_MENU) // De ha a dialogID == DIALOG_MENU -vel, akkor ezt hívja meg
{
if(!response) return 1;
if(listitem == 0) // És ha az elsőre kattintunk akkor ez fog lefutni
{
SendClientMessage(playerid,PIROS,\"Finom? Finom a fasírt?:)(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 1) // stb.
{
SendClientMessage(playerid,PIROS,\"Megettél egy hamburgert!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-400);
}
if(listitem == 2)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Koca Kulát(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-300);
}
if(listitem == 3)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Pepsit!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-350);
}
if(listitem == 4)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Fantát!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-250);
}
if(listitem == 5)
{
SendClientMessage(playerid,PIROS,\"Megettél egy Hot Dogot!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 6)
{
SendClientMessage(playerid,PIROS,\"Megittál egy Lemonadet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-100);
}
if(listitem == 7)
{
SendClientMessage(playerid,PIROS,\"Megittál egy rózsaszín lemonadet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-200);
}
if(listitem == 8)
{
SendClientMessage(playerid,PIROS,\"Megettél egy kecskét,WUT?\");
}
if(listitem == 9)
{
SendClientMessage(playerid,PIROS,\"Megettél egy tányér pörköltet!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-500);
}
if(listitem == 10)
{
SendClientMessage(playerid,PIROS,\"Bedobtál egy szelet zsíroskenyeret!(+100)\");
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 11)
{
SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");
}
}
else if(dialogid == DIALOG_FEGYVER) // De ha a dialogID == DIALOG_FEGYVER -el, akkor ezt hívja meg
{
if(!response) return 1;
if(listitem == 0)
{
SendClientMessage(playerid,NARANCS,\"Vettél EGY kést!\");
GivePlayerWeapon(playerid,4,1);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 1)
{
SendClientMessage(playerid,NARANCS,\"Vettél EGY baseball ütőt!\");
GivePlayerWeapon(playerid,5,1);
GivePlayerMoney(playerid,-6000);
}
if(listitem == 2)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy ásót!\");
GivePlayerWeapon(playerid,6,1);
GivePlayerMoney(playerid,-2000);
}
if(listitem == 3)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Katanát!\");
GivePlayerWeapon(playerid,8,1);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 4)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Láncfűrészt\");
GivePlayerWeapon(playerid,9,1);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 5)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Colt45 típusú fegyvert!\");
GivePlayerWeapon(playerid,22,100);
GivePlayerMoney(playerid,-10000);
}
if(listitem == 6)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Silenced típusú fegyvert!\");
GivePlayerWeapon(playerid,23,100);
GivePlayerMoney(playerid,-12000);
}
if(listitem == 7)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Deagle típusú fegyvert!\");
GivePlayerWeapon(playerid,24,100);
GivePlayerMoney(playerid,-15000);
}
if(listitem == 8)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,25,100);
GivePlayerMoney(playerid,-20000);
}
if(listitem == 9)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Sawnoff Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,26,100);
GivePlayerMoney(playerid,-20000);
}
if(listitem == 10)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Combat Shotgun típusú fegyvert!\");
GivePlayerWeapon(playerid,27,100);
GivePlayerMoney(playerid,-22000);
}
if(listitem == 11)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy UZI típusú fegyvert!\");
GivePlayerWeapon(playerid,28,100);
GivePlayerMoney(playerid,-14000);
}
if(listitem == 12)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy MP5 típusú fegyvert!\");
GivePlayerWeapon(playerid,29,100);
GivePlayerMoney(playerid,-25000);
}
if(listitem == 13)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy AK-47 típusú fegyvert!\");
GivePlayerWeapon(playerid,30,100);
GivePlayerMoney(playerid,-30000);
}
if(listitem == 14)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy M4 típusú fegyvert!\");
GivePlayerWeapon(playerid,31,100);
GivePlayerMoney(playerid,-32000);
}
if(listitem == 15)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Sniper típusú fegyvert!\");
GivePlayerWeapon(playerid,34,100);
GivePlayerMoney(playerid,-40000);
}
if(listitem == 16)
{
SendClientMessage(playerid,NARANCS,\"Vettél egy Minigun típusú fegyvert!\");
GivePlayerWeapon(playerid,38,100);
GivePlayerMoney(playerid,-1000000);
}
if(listitem == 17)
{
SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");
}
}
else if(dialogid == DIALOG_PONT)
{
if(!response) return 1;
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (10000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál egy(1) darab pontot 10.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid,NARANCS,\"Nincs elég pénzed! (50000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál öt(5) darab pontot 50.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+5);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (100000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál tíz(10) darab pontot 100.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+10);
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) < 1000000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (1000000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál száz(100) darab pontot 1.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+100);
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");
SendClientMessage(playerid,NARANCS,\"Vásároltál ezer(1.000) darab pontot 10.000.000$-ért!\");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1000);
}
if(listitem == 5)
{
SendClientMessage(playerid,NARANCS,\"Kiléptél a dialogból!\");
}
}
else if(dialogid == DIALOG_FEGYVER2)
{
if(!response) return 1;
if(listitem == 0)
{
SendClientMessage(playerid,NARANCS,\"Hamarosan!\");
}
if(listitem == 1)
{
SendClientMessage(playerid,NARANCS,\"Részletek hamarosan!\");
}
}
return 1;
}

 

[/quote]
Köszönöm,most jó de nemtudom hogy akkor még mit rontottam el  :unsure:
Cím: Kisebb kérdések
Írta: inf - 2014. November 29. - 17:44:29
Üdv.
Valaki megtudná mondani hogy ha például a W-t nyomom XY másodpercig akkor azt hogyan tudnám le kérni?
Cím: Kisebb kérdések
Írta: .random. - 2014. November 29. - 18:13:26
Idézetet írta: Th0mas date=1417271344\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm,most jó de nemtudom hogy akkor még mit rontottam el  :unsure:
 
A lezárásokat \'}\'

Lásd:

 

if(listitem == X)
{
}
if(listitem == Y)
{
}

 
helyett kb. így nézett ki
 

if(listitem == X)
{
 
if(listitem == Y)
{
} }
Cím: Kisebb kérdések
Írta: Th0mas - 2014. November 30. - 08:42:35
Idézetet írta: .RäNÐoM. date=1417281206\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Köszönöm,most jó de nemtudom hogy akkor még mit rontottam el  :unsure:
 
A lezárásokat \'}\'

Lásd:

 

if(listitem == X)
{
}
if(listitem == Y)
{
}

 
helyett kb. így nézett ki
 

if(listitem == X)
{
 
if(listitem == Y)
{
} }

 

[/quote]
Köszönöm segítséged,ment a +  :cool2:
Cím: Kisebb kérdések
Írta: Brand - 2014. November 30. - 19:30:43
Sziasztok. Szükségem lenne egy ZMap.hmap nevezetű fájlra , ugyanis ezmiatt nem indul el a szerverem.
 
[19:11:52] Loading ...
[19:11:52] Failed. (Error: File \"scriptfiles/FCNPC/ZMap.hmap\" is not found)
[19:11:52]   Failed.

 
Segítségeteket előre is köszönöm!
[gmod]Kitettem helyetted a code taget. A szabályzatot olvasd el![/gmod]
Cím: Kisebb kérdések
Írta: citromhun - 2014. November 30. - 19:38:06
Idézetet írta: Brand date=1417372243\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok. Szükségem lenne egy ZMap.hmap nevezetű fájlra , ugyanis ezmiatt nem indul el a szerverem.
[19:11:52] Loading ...
[19:11:52] Failed. (Error: File \"scriptfiles/FCNPC/ZMap.hmap\" is not found)
[19:11:52]   Failed.
Segítségeteket előre is köszönöm!
 
Google megkereste
Cím: Kisebb kérdések
Írta: Brand - 2014. November 30. - 20:18:02
Nem Zmap.h hanem Zmap.hmap.
Cím: Kisebb kérdések
Írta: Alcatraz - 2014. November 30. - 20:20:03
Idézetet írta: Brand date=1417375082\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nem Zmap.h hanem Zmap.hmap.
 
https://code.google.com/p/fcnpc/downloads/detail?name=FCNPC_Files.rar&can=1&q=
Ebbe benne van.
Cím: Kisebb kérdések
Írta: Brand - 2014. November 30. - 20:21:52
Köszi.
Cím: Kisebb kérdések
Írta: scripter - 2014. November 30. - 20:50:07
nem tudja vki hogy miért nem számolja át az X vagy az Y pozíciót?
 

if(!IsOdd(hely))
{
    rcpx += (var * floatsin(-angle, degrees));
    rcpy += (4 * floatcos(-angle, degrees));
}
else if(IsOdd(hely))
{
rcpx += (var * floatsin(-angle, degrees));
rcpy += (-8 * floatcos(-angle, degrees));
}

 
a var az alapba 4, és minden 2. értéknél 6-al nő.
 

#define IsOdd(%1) ((%1) & 1)

 
az \'angle\', a \'hely\' az változó az rcpx és rcpy az egy pozíció
[gmod]Javítottam a code taget.[/gmod]
Cím: Kisebb kérdések
Írta: respat - 2014. December 03. - 17:29:01
Lehet hogy buta kérdés de hogyan lehet szerverre lépéskor \"kezdőképernyő\"-t rakni? Mondjuk a regisztráció idejére?
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. December 03. - 17:38:30
Gondolom a TextDrawos dizájnolgatásra gondolsz. Ezzel pedig meg is válaszoltam a kérdésedet.
Cím: Kisebb kérdések
Írta: Wiliam Levy - 2014. December 07. - 20:32:17

enum TelefonInfo
{
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
bool:telSMSVan[MAX_SMS],
bool:telSMSOlvasva[MAX_SMS],
telSMS[MAX_SMS][256]//561
}

 

C:\\játékok\\sampserver\\gamemodes\\LYL_GM.pwn(561) : error 001: expected token: \"}\", but found \"[\"

 
HELP HELP HELP HELP HELP HELP
Cím: Kisebb kérdések
Írta: Davidus - 2014. December 09. - 19:02:18
Az kellene nekem, hogy mikor beolvassa a fájlt, beülsz a kocsiba, és a fájlba lévő névvel megegyezik a tieddel akkor kiírja, hogy \"asd123\". Ez valamiért nekem nem jó.
Cím: Kisebb kérdések
Írta: Flash - 2014. December 09. - 23:09:06
Idézetet írta: Peti134 date=1417980737\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


enum TelefonInfo
{
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
bool:telSMSVan[MAX_SMS],
bool:telSMSOlvasva[MAX_SMS],
telSMS[MAX_SMS][256]//561
}

 

C:\\játékok\\sampserver\\gamemodes\\LYL_GM.pwn(561) : error 001: expected token: \"}\", but found \"[\"

 
HELP HELP HELP HELP HELP HELP
 
Ez a segítség az \'Itt kérdezz Errrort/Warningot\' fórumrészbe tartozik!



Az kellene nekem, hogy mikor beolvassa a fájlt, beülsz a kocsiba, és a fájlba lévő névvel megegyezik a tieddel akkor kiírja, hogy \"asd123\". Ez valamiért nekem nem jó.
 
[/quote]
strcmp-vel kérdezted le? Másold be ide a kódot, azzal többre megyünk!
Cím: Kisebb kérdések
Írta: Wiliam Levy - 2014. December 10. - 06:11:52
Idézetet írta: ƒlaﻛh date=1418162946\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

enum TelefonInfo
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
|blabla|,//Titkos :P
bool:telSMSVan[MAX_SMS],
bool:telSMSOlvasva[MAX_SMS],
telSMS[MAX_SMS][256]//561
}

 

C:\\játékok\\sampserver\\gamemodes\\LYL_GM.pwn(561) : error 001: expected token: \"}\", but found \"[\"

 
HELP HELP HELP HELP HELP HELP
 
Ez a segítség az \'Itt kérdezz Errrort/Warningot\' fórumrészbe tartozik!



Az kellene nekem, hogy mikor beolvassa a fájlt, beülsz a kocsiba, és a fájlba lévő névvel megegyezik a tieddel akkor kiírja, hogy \"asd123\". Ez valamiért nekem nem jó.
 
[/quote]
strcmp-vel kérdezted le? Másold be ide a kódot, azzal többre megyünk!
 
[/quote]
Már az enum változó deklarálásnál nem tetszik neki tehát a bemásolt kódrészletben van a hiba
Cím: Kisebb kérdések
Írta: Dfoglalo - 2014. December 10. - 08:08:11
Egyszer azt mondta egy majdnem Kalcor, hogy az enum nem támogatja a kétdimenziós tömböt, így ne is próbálkozz vele. :)
Cím: Kisebb kérdések
Írta: Davidus - 2014. December 10. - 21:25:12
Az előző problémámat már megoldottam, már csak az kellene, hogy.
Hogyan tudom lekérni a fájlban lévő szöveget, és azt törölni?
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. December 10. - 23:06:08
Több megoldás is van, mire szeretnéd használni?
Cím: Kisebb kérdések
Írta: Davidus - 2014. December 12. - 22:36:08
pl.:
Van egy olyan fájl, hogy klantagok.txt és abban szerepel pl ezek a nevek: asd, asd1, asd123
Na mondjuk valaki valahonnan kirúgott egy gyereket lásd /kirug 2 (ez most a 2-es id neve az asd) akkor a fájlban szerepelt név (asd) törlődik!

Dupla hozzászólás automatikusan összefûzve. ( 2014. December 13. - 17:03:21 )

Senki?  :-\\
Cím: Kisebb kérdések
Írta: inf - 2014. December 13. - 19:42:07
Sziasztok!
Valaki megtudná mondani hogy miért van az ha összegyűlünk 10-15-en a szerveren akkor a 16.-at ki bannolja a szerver 1-2 percre.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. December 18. - 21:11:12
Sziasztok! Az lenne a kérdésem, hogy hogyan lehetne egy XP rendszert készíteni? Vagy van valami videó erre?
Cím: Kisebb kérdések
Írta: CsigaTamas - 2014. December 18. - 21:14:41
Ird be youtubra hohy Tudvari. Szerintem van olyan videoja
Cím: Kisebb kérdések
Írta: huhboy - 2014. December 18. - 23:03:04
http://sampforum.hu/index.php?topic=52054
használd, vagy tanulj belőle, esetleg abból, amit mások hozzászóltak....
Cím: Kisebb kérdések
Írta: inf - 2014. December 20. - 11:53:54
Üdv.
Valaki megtudná mondani hogy ez a kettő darab függvény mire szolgál a streamerbe?
Streamer_SetMaxItems
Streamer_VisibleItems
Cím: Kisebb kérdések
Írta: Pedró - 2014. December 20. - 13:46:22
Streamer_SetMaxItems maximum hány objectet/labelt/pickupot/stb tud befogadni a streamer. ha 1500, akkor a 1501-ik object/label/stb már nem töltődik be
Streamer_VisibleItems bizonyos kategória (object/label/vagyvalami) megjelenjen-e a szerveren.
Cím: Kisebb kérdések
Írta: folnoraa - 2014. December 22. - 15:13:22
Sziasztok! Hogyan kell azt megcsinálni, hogy a Szerver modjába beleírjuk a szervernek a nevét?
Cím: Kisebb kérdések
Írta: Flash - 2014. December 22. - 15:14:14
SendRconCommand(\"hostname Szerver neve\");
Cím: Kisebb kérdések
Írta: Stallion - 2014. December 23. - 14:16:21
Sziasztok! Miert van az hogy a berakott jarmuvek kozul nemelyiket nem jeleniti meg ott van mert latszik az arnyeka.
Cím: Kisebb kérdések
Írta: rayle - 2014. December 23. - 15:03:16
Más interiorba teszi valószínűleg, használd a LinkVehicleToInterior függvényt.
Cím: Kisebb kérdések
Írta: Stallion - 2014. December 23. - 15:06:41
Koszi majd megnezem remelem ugy jo lesz.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. December 23. - 18:12:36
Sziasztok. Van kb. 350 CreateDynamicObject és szeretnék egy wordot állítani ez mind szép és jó de  mire ebbe a 350 be bele írom
worldid = -1, interiorid = -1, playerid = -1 meg őszülök... És azt akarom kérdezni hogy nincs-e a neten valami konvertáló ami bele is írja ezeket az adatokat? Kerestem de nem találtam. Előre is köszönöm a segítséget
Cím: Kisebb kérdések
Írta: Flash - 2014. December 23. - 18:14:09
Pawnoba CTRL + H aztán az elsőbe azt írd be amit szeretnél átírni a másodikba meg hogy mire!
Cím: Kisebb kérdések
Írta: inf - 2014. December 23. - 19:39:42
Sziasztok!
Valaki megtudná mondani annak a hang id-jét ami a TF2-be is van sebzés hang?
Mert hallotam egy CoD szerveren is ilyen sebzés hang van.
Cím: Kisebb kérdések
Írta: blackdog476 - 2014. December 23. - 22:10:42
Idézetet írta: Stallion date=1419340581\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Miert van az hogy a berakott jarmuvek kozul nemelyiket nem jeleniti meg ott van mert latszik az arnyeka.
 
Valószínűleg mert más interriorba/virtual world-ben van.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2014. December 24. - 14:49:49
Sziasztok Olyan problémám van hogy elindítom a szerót és azt írja hogy OFFLINE . INdítom a szerót és ki írja hogy sikeresen újraindult de valamiért későn adja be a eddig tökéletesen futott valamiért későn indul el a szeró. Mi lehet a cseszhetem el?
 
[14:18:19] Debug information
[14:18:19] -------------------------------------
[14:18:19] Last vehicle ID: 663
[14:18:19] Last object ID: 0
[14:18:19] Loaded 2050 houses
[14:18:19] Loaded 525 businesses
[14:18:19] Loaded 44 speed-camera\'s
[14:18:19] -------------------------------------
[14:18:45] Houses that have been fixed: 0
[14:18:45]
------------------
[14:18:45] [HUN********
[14:18:45] -----------------
[14:18:45] Number of vehicle models: 47

 


Auto-restarting the server on crash
 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z-R4, (C)2005-2014 SA-MP Team
[14:15:41]
[14:15:41] Server Plugins
[14:15:41] --------------
[14:15:41]  Loading plugin: sscanf.so
[14:15:41]
[14:15:41]  ===============================
[14:15:41]       sscanf plugin loaded.     
[14:15:41]    (c) 2009 Alex \"Y_Less\" Cole
[14:15:41]    0.3d-R2 500 Players \"dnee\"
[14:15:41]  ===============================
[14:15:41]   Loaded.
[14:15:41]  Loading plugin: streamer.so
[14:15:41]
*** Streamer Plugin v2.7.2 by Incognito loaded ***
[14:15:41]   Loaded.
[14:15:41]  Loaded 2 plugins.
[14:15:41]
[14:15:41] Ban list
[14:15:41] --------
[14:15:41]  Loaded: samp.ban
[14:15:41]
[14:15:41]
[14:15:41] Filterscripts
[14:15:41] ---------------
[14:15:41]   Loading filterscript \'delobj.amx\'...
[14:15:41]   Loading filterscript \'mapok.amx\'...
[14:15:43] DynamicObject\'s:41043: Object betölve
[14:15:43]   Loading filterscript \'hajo.amx\'...
[14:15:44]   Loading filterscript \'radio.amx\'...
[14:15:44]   Loading filterscript \'kapu.amx\'...
[14:15:44]   Loading filterscript \'anim.amx\'...
[14:15:44]
------------------------------------------------
[14:15:44]  Cenzúrázó betöltve!!!. ANTI-Káronkodás
[14:15:44] ------------------------------------------------
[14:15:45]   Loading filterscript \'index.amx\'...
[14:15:45]   Loading filterscript \'antih.amx\'...
[14:15:45]   Loading filterscript \'vehiclenames.amx\'...
[14:15:45]   Loading filterscript \'akaracsony1.amx\'...
[14:15:45]
--------------------------------------
[14:15:45]  Karácsonyfa FS betöltve! By:Szasza
[14:15:45] --------------------------------------
[14:15:56]   Loading filterscript \'aword.amx\'...
[14:15:56]
--------------------------------------
[14:15:56]  Filterscript betöltve
[14:15:56] --------------------------------------
[14:15:56]   Loading filterscript \'hoeses.amx\'...
[14:15:57]   Loaded 12 filterscripts.
[14:15:57] Indítás:[24/12/2014 - 14:15:57]
[14:15:57] _| Szerver futtatása engedélyezve! |_
[14:15:57] _|       Szerver indulhat!         |_
Auto-restarting the server on crash
 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z-R4, (C)2005-2014 SA-MP Team
[14:17:59]
[14:17:59] Server Plugins
[14:17:59] --------------
[14:17:59]  Loading plugin: sscanf.so
[14:17:59]
[14:17:59]  ===============================
[14:17:59]       sscanf plugin loaded.     
[14:17:59]    (c) 2009 Alex \"Y_Less\" Cole
[14:17:59]    0.3d-R2 500 Players \"dnee\"
[14:17:59]  ===============================
[14:17:59]   Loaded.
[14:17:59]  Loading plugin: streamer.so
[14:17:59]
*** Streamer Plugin v2.7.2 by Incognito loaded ***
[14:17:59]   Loaded.
[14:17:59]  Loaded 2 plugins.
[14:17:59]
[14:17:59] Ban list
[14:17:59] --------
[14:17:59]  Loaded: samp.ban
[14:17:59]
[14:17:59]
[14:17:59] Filterscripts
[14:17:59] ---------------
[14:17:59]   Loading filterscript \'delobj.amx\'...
[14:17:59]   Loading filterscript \'mapok.amx\'...
[14:17:59] DynamicObject\'s:41043: Object betölve
[14:17:59]   Loading filterscript \'hajo.amx\'...
[14:17:59]   Loading filterscript \'radio.amx\'...
[14:17:59]   Loading filterscript \'kapu.amx\'...
[14:17:59]   Loading filterscript \'anim.amx\'...
[14:17:59]
------------------------------------------------
[14:17:59]  Cenzúrázó betöltve!!!. ANTI-Káronkodás
[14:17:59] ------------------------------------------------
[14:17:59]   Loading filterscript \'index.amx\'...
[14:17:59]   Loading filterscript \'antih.amx\'...
[14:17:59]   Loading filterscript \'vehiclenames.amx\'...
[14:17:59]   Loading filterscript \'akaracsony1.amx\'...
[14:17:59]
--------------------------------------
[14:17:59]  Karácsonyfa FS betöltve! By:Szasza
[14:17:59] --------------------------------------
[14:17:59]   Loading filterscript \'aword.amx\'...
[14:17:59]
--------------------------------------
[14:17:59]  Filterscript betöltve
[14:17:59] --------------------------------------
[14:17:59]   Loading filterscript \'hoeses.amx\'...
[14:17:59]   Loaded 12 filterscripts.
[14:17:59] Indítás:[24/12/2014 - 14:17:59]
[14:17:59] _| Szerver futtatása engedélyezve! |_
[14:17:59] _|       Szerver indulhat!         |_
[14:18:19] Debug information
[14:18:19] -------------------------------------
[14:18:19] Last vehicle ID: 663
[14:18:19] Last object ID: 0
[14:18:19] Loaded 2050 houses
[14:18:19] Loaded 525 businesses
[14:18:19] Loaded 44 speed-camera\'s
[14:18:19] -------------------------------------
[14:18:45] Houses that have been fixed: 0
[14:18:45]
------------------
[14:18:45] [HUN********
[14:18:45] -----------------
[14:18:45] Number of vehicle models: 47
[14:18:45] Incoming connection: 31.14.25.126:15479
[14:21:53] Incoming connection: 81.183.28.208:57456
[14:22:53] Incoming connection: 85.66.79.111:63631
[14:23:28] Incoming connection: 85.66.79.111:63674
[14:25:07] Incoming connection: 31.14.27.11:49223
[14:26:00] Incoming connection: 91.137.129.77:4378
[14:27:31] Incoming connection: 91.137.129.77:4379
[14:27:58] Incoming connection: 195.16.78.54:61752
[14:28:05] Incoming connection: 91.137.181.66:1609
[14:28:08] Incoming connection: 195.16.78.54:51501
[14:30:49] Incoming connection: 91.146.156.100:59089
[14:30:51] Incoming connection: 93.118.246.20:2450
[14:33:25] Incoming connection: 31.14.27.11:53931
[14:34:32] Incoming connection: 188.6.53.87:1064
[14:35:59] Incoming connection: 188.6.53.87:1066
Auto-restarting the server on crash
 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3z-R4, (C)2005-2014 SA-MP Team
[14:37:26] password = \"\"  (string)
[14:37:26]
[14:37:26] Server Plugins
[14:37:26] --------------
[14:37:26]  Loading plugin: sscanf.so
[14:37:26]
[14:37:26]  ===============================
[14:37:26]       sscanf plugin loaded.     
[14:37:26]    (c) 2009 Alex \"Y_Less\" Cole
[14:37:26]    0.3d-R2 500 Players \"dnee\"
[14:37:26]  ===============================
[14:37:26]   Loaded.
[14:37:26]  Loading plugin: streamer.so
[14:37:26]
*** Streamer Plugin v2.7.2 by Incognito loaded ***
[14:37:26]   Loaded.
[14:37:26]  Loaded 2 plugins.
[14:37:26]
[14:37:26] Ban list
[14:37:26] --------
[14:37:26]  Loaded: samp.ban
[14:37:26]
[14:37:26]
[14:37:26] Filterscripts
[14:37:26] ---------------
[14:37:26]   Loading filterscript \'delobj.amx\'...
[14:37:26]   Loading filterscript \'mapok.amx\'...
[14:37:27] DynamicObject\'s:41043: Object betölve
[14:37:27]   Loading filterscript \'hajo.amx\'...
[14:37:27]   Loading filterscript \'radio.amx\'...
[14:37:27]   Loading filterscript \'kapu.amx\'...
[14:37:27]   Loading filterscript \'anim.amx\'...
[14:37:27]
------------------------------------------------
[14:37:27]  Cenzúrázó betöltve!!!. ANTI-Káronkodás
[14:37:27] ------------------------------------------------
[14:37:27]   Loading filterscript \'index.amx\'...
[14:37:27]   Loading filterscript \'antih.amx\'...
[14:37:27]   Loading filterscript \'vehiclenames.amx\'...
[14:37:27]   Loading filterscript \'akaracsony1.amx\'...
[14:37:27]
--------------------------------------
[14:37:27]  Karácsonyfa FS betöltve! By:Szasza
[14:37:27] --------------------------------------
[14:37:39]   Loading filterscript \'aword.amx\'...
[14:37:39]
--------------------------------------
[14:37:39]  Filterscript betöltve
[14:37:39] --------------------------------------
[14:37:39]   Loading filterscript \'hoeses.amx\'...
[14:37:39]   Loaded 12 filterscripts.
[14:37:40] Indítás:[24/12/2014 - 14:37:40]
[14:37:40] _| Szerver futtatása engedélyezve! |_
[14:37:40] _|       Szerver indulhat!         |_
[14:38:09] Kicking 188.6.53.87 because they didn\'t logon to the game.
[14:38:19] Kicking 195.16.78.54 because they didn\'t logon to the game.

 
cfg
 
echo Executing Server Config...
lanmode 0
rcon_password *****
maxplayers 30
port ****
hostname [HUN]***********
gamemode0 PPC_Trucking 1
filterscripts delobj mapok hajo radio kapu anim index antih vehiclenames akaracsony1 aword hoeses
plugins sscanf.so streamer.so
announce 1
query 1
weburl www.facebook.com/*******
maxnpc 0
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 200.0
stream_rate 1000
mapname San Andreas
logtimeformat [%H:%M:%S]
ackslimit 5000
bind 37.221.210.36
password 
Cím: Kisebb kérdések
Írta: .random. - 2014. December 27. - 01:47:37
:wave: Az \'ObjectSlotUsed\' -nek mennyi most a maximális értéke?

Ez azokat az Objecteket is beleszámolja amik már Interiorba vannak vagy azokat nem?


Röviden: Van egy mappom amin 500/500 -on tombol lasssan tölt be a mapp + laggol..


Azt kellene elérni, hogy ez megszűnjön..

Edit:

\"Ha ez az érték 0.3c esetében 399 és tartósan annyi ahogy változtatod a pozíciód, (0.3d-nél 999)\" ~ ɐʞzssǝlosz

Ezt egy régebbi témában találtam, de akkor nekem miért áll meg 0.3z - R2 -n 500 nál a max. egy helyen betölthető betölthető Objectek száma? :\'(
Cím: Kisebb kérdések
Írta: norbika011 - 2014. December 30. - 12:14:08
Sziasztok valaki gyorsba össze tudja nekem irni a 2db szkriptet? kapurol van szó:D
Itt az egyik:
 
#include <a_samp>                          //kapu script:By:Tom_Hudson
#pragma tabsize 0
new kapu;//ebbol persze lehet több is.
public OnGameModeInit()
    {
            kapu = CreateObject(980,1279.0000000,-612.2999900,104.1000000,0.0000000,0.0000000,36.0000000);//Ide az átkonvertált alakot.
            return 1;
            }
    public OnPlayerCommandText(playerid,cmdtext[])
    {
            if(strcmp(cmdtext,\"/nyit\",true) == 0)
            {
                if(IsPlayerInRangeOfPoint(playerid, 25.0, 1279.0000000,-612.2999900,104.1000000)) {
                                        MoveObject(kapu,1279,-612.29999,98,1.7);//1.7 a sebessége a x,y,z helyére
                                }
                        return 1;
                }
            if(strcmp(cmdtext,\"/zár\",true) == 0)
            {
                if(IsPlayerInRangeOfPoint(playerid, 25.0, 1279.0000000,-612.2999900,104.1000000)) {
                                MoveObject(kapu,1279,-612.29999,104.1,1.7);//1.7 a sebessége
                                }
                        return 1;
                        }
                return 0;
}

 
És itt a másik, ebbe viszont bele kéne irni azt hogy egy adott métertöl lehessen kinyitni/zárni
 
#include <a_samp>                          //kapu script:By:Tom_Hudson
#pragma tabsize 0
new kapu;//ebbol persze lehet több is.
public OnGameModeInit()
{
        kapu = CreateObject(980,1497.1999500,-700.9000200,96.5000000,0.0000000,0.0000000,184.0000000);//Ide az átkonvertált alakot.
        return 1;
        }
public OnPlayerCommandText(playerid,cmdtext[])
{
        if(strcmp(cmdtext,\"/nyit\",true) == 0)
        {
            MoveObject(kapu,1497.2002,-700.90039,90,1.7);//1.7 a sebessége a x,y,z
            return 1;
            }
        if(strcmp(cmdtext,\"/zár\",true) == 0)
        {
            MoveObject(kapu,1497.2002,-700.90039,96.5,1.7);//1.7 a sebessége
            return 1;
            }
            return 0;
            }

 
Elöre is köszönöm
Cím: Kisebb kérdések
Írta: citromhun - 2014. December 30. - 12:19:29
#include <a_samp>                          //kapu script:By:Tom_Hudson
#pragma tabsize 0
new kapu;
new kapu2;//ebbol persze lehet több is.
public OnGameModeInit() {
kapu = CreateObject(980,1279.0000000,-612.2999900,104.1000000,0.0000000,0.0000000,36.0000000);//Ide az átkonvertált alakot.
    kapu2 = CreateObject(980,1497.1999500,-700.9000200,96.5000000,0.0000000,0.0000000,184.0000000);
return 1; }
public OnPlayerCommandText(playerid,cmdtext[]) {
if(strcmp(cmdtext,\"/nyit\",true) == 0) {
   if(IsPlayerInRangeOfPoint(playerid, 25.0, 1279.0000000,-612.2999900,104.1000000)) {
            MoveObject(kapu2,1497.2002,-700.90039,90,1.7);
   MoveObject(kapu,1279,-612.29999,98,1.7);//1.7 a sebessége a x,y,z helyére
}
        return 1;
      }
    if(strcmp(cmdtext,\"/zár\",true) == 0) {
       if(IsPlayerInRangeOfPoint(playerid, 25.0, 1279.0000000,-612.2999900,104.1000000)) {
             MoveObject(kapu2,1497.2002,-700.90039,96.5,1.7);
    MoveObject(kapu,1279,-612.29999,104.1,1.7);//1.7 a sebessége
             }
       return 1;
    }
return 0;
}
Cím: Kisebb kérdések
Írta: norbika011 - 2014. December 30. - 12:20:48
Köszönöm szépen és még lenne még 1db kérdésem, hogy lehet a mappról eltüntetni objectet? mta-ba törlöm és utána hogy? convertálni nem lehet , nem értem
Cím: Kisebb kérdések
Írta: citromhun - 2014. December 30. - 12:24:16
Ezzel lehet törölni. Konvertálni pedig itt.
Cím: Kisebb kérdések
Írta: .random. - 2014. December 30. - 12:25:07
Használd ezt a Map Editort, ezt használjuk leginkább Objectek törlésére :)

[LINK]
Cím: Kisebb kérdések
Írta: Fajardos - 2015. Január 04. - 07:35:42
Hogyan lehet azt meg oldani, hogyha a játékos lenyomja mondjuk a \'W\'-t akkor +1-et változzon az object pozíciója, tehát előre megy.
Cím: Kisebb kérdések
Írta: KovaNovik - 2015. Január 04. - 16:54:13
Csinálsz neki egy változót, aminek az értéke alapból 0, viszont amikor azt szeretnéd, hogy vele mozogjon az objekt, 1-re változtatod.
pl.:
 
new valtozo = 0;
//bekapcsolás:
valtozo = 1;
//kikapcsolás:
valtozo = 0;

 
Majd a következő kóddal megoldod:
 
public OnPlayerUpdate(playerid)
{
    if(valtozo == 1)
    {
        new Keys,ud,lr;
        GetPlayerKeys(playerid,Keys,ud,lr);
        if(ud == KEY_UP) MoveObject(obj, 1, 0, 0, 1.00);
        else if(ud == KEY_DOWN) MoveObject(obj, -1, 0, 0, 1.00);
        if(lr == KEY_LEFT) MoveObject(obj, 0, 1, 0, 1.00);
        else if(lr == KEY_RIGHT) MoveObject(obj, 0, -1, 0, 1.00);
    }
    return 1;
}

 
Lehetne erre megfelelőbb kódot írni, ahol számolja ennyi ideje nyomod, egy bizonyos sebességig egyre gyorsabban viszi az objektet, kiszámolja a játékos fordulási szögéből, hogy merre van a balra és a jobbra neki, ez egy nagyon primitív kód, csak x és y koordináták szerint mozgat. Ha van igényed egy komplikáltabbra, jelezd.
Cím: Kisebb kérdések
Írta: norbika011 - 2015. Január 04. - 16:57:00
Sziasztok! lenne egy kérdésem, a defensive rp játékmodjában, hol lehet átirni hogy ne csak 1 autód lehessen?
Cím: Kisebb kérdések
Írta: citromhun - 2015. Január 04. - 16:58:58
Definícióknál lesz valahol.
Cím: Kisebb kérdések
Írta: norbika011 - 2015. Január 04. - 17:07:25
Köszi megtaláltam,
#undef    MAX_VEHICLES
#define MAX_VEHICLES        5000
Itt van mind a kettő,
Gondolom ez \"lehet\" a max autók száma. #undef    MAX_VEHICLES
Ha az #undef-et át irom #define-re és az lessz mögötte hogy MAX_VEHICLES 2 akkor 2 kocsi lehet mindenkinek?
Ez pedig hogy mennyi autó lehet összesen a szerveren #define MAX_VEHICLES        5000
Cím: Kisebb kérdések
Írta: KovaNovik - 2015. Január 10. - 17:43:07
Ez biztos, hogy nem az, ez a samp alap definíciói közé tartozik.
Cím: Kisebb kérdések
Írta: citromhun - 2015. Január 10. - 21:25:58
Most jöttem rá, hogy az elmentésben van.
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 16. - 17:51:41
CMD:setlevel(playerid,params[])
{
        new playerid2,level;
        if(sscanf(params,\"id\",playerid2,level)) return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(playerid2 == INVALID_PLAYER_ID)return SendClientMessage(playerid,-1,\"Rossz játékos ID\");
        if(level < 0 || level > 5)return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(PlayerInfo[playerid][Level] < 5) return SendClientMessage(playerid,-1,\"A parancs használatához legalább 5-ös színtu adminnak kell lenned.\");
        PlayerInfo[playerid2][Level] = level;
        SendClientMessage(playerid,-1,\"Sikeresen átállítottad az admin szintjét!\");
       SendClientMessage(playerid2,-1,\"Sikeresen át lett állítva az admin szinted!\");
        return 1;
}

 
Ebbe hogy lehetne azt beletenni, hogy Rcon admin tudja csak használni a parancsot? Előre is köszönöm szépen!
Cím: Kisebb kérdések
Írta: Andriis - 2015. Január 16. - 17:57:01
CMD:setlevel(playerid,params[])
{
        new playerid2,level;
        if(sscanf(params,\"id\",playerid2,level)) return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(playerid2 == INVALID_PLAYER_ID)return SendClientMessage(playerid,-1,\"Rossz játékos ID\");
        if(level < 0 || level > 5)return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához Rcon adminnak kell lenned.\");
        PlayerInfo[playerid2][Level] = level;
        SendClientMessage(playerid,-1,\"Sikeresen átállítottad az admin szintjét!\");
       SendClientMessage(playerid2,-1,\"Sikeresen át lett állítva az admin szinted!\");
        return 1;
}

 
Azthiszem...
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 16. - 18:13:26
Idézetet írta: Andriis date=1421427421\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

CMD:setlevel(playerid,params[])
{
        new playerid2,level;
        if(sscanf(params,\"id\",playerid2,level)) return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(playerid2 == INVALID_PLAYER_ID)return SendClientMessage(playerid,-1,\"Rossz játékos ID\");
        if(level < 0 || level > 5)return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához Rcon adminnak kell lenned.\");
        PlayerInfo[playerid2][Level] = level;
        SendClientMessage(playerid,-1,\"Sikeresen átállítottad az admin szintjét!\");
       SendClientMessage(playerid2,-1,\"Sikeresen át lett állítva az admin szinted!\");
        return 1;
}

 
Azthiszem...
 

 
CMD:setlevel(playerid,params[])
{
        new playerid2,level;
        if(sscanf(params,\"id\",playerid2,level)) return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(playerid2 == INVALID_PLAYER_ID)return SendClientMessage(playerid,-1,\"Rossz játékos ID\");
        if(level < 0 || level > 5)return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához Rcon adminnak kell lenned.\");
        PlayerInfo[playerid2][Level] = level;
        SendClientMessage(playerid,-1,\"Sikeresen átállítottad az admin szintjét!\");
       SendClientMessage(playerid2,-1,\"Sikeresen át lett állítva az admin szinted!\");
        return 1;
}

 
Azthiszem...
 
[/quote]
Nem megy.:/ Belépek rcon adminba és nem tudok vele admin rangot adni.
Cím: Kisebb kérdések
Írta: Andriis - 2015. Január 16. - 18:20:36
Mit ír?
Szerintem működnie kellene. Várunk valakit, aki elmondja mi a hiba  :hmmm:
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 16. - 18:24:05
Idézetet írta: Andriis date=1421428836\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Mit ír?
Szerintem működnie kellene. Várunk valakit, aki elmondja mi a hiba  :hmmm:
 
Megoldottam :D
Lenne még egy kérdésem.
Ehhez hogyan lehetne dialogos regisztráció rendszert készíteni? Nagyon megköszönném ha valaki megcsinálná
 
#include <a_samp>
#include <dini>
#include <sscanf2>
#include <zcmd>
enum pdata //az adattároló neve
{
       Level,// A szint értéke
       Death,//A halálok száma
       MONEY,//A pénz értéke
       Score //A pont értéke
}
new PlayerInfo[MAX_PLAYERS][pdata];
public OnFilterScriptInit()
{
        return 1;
}
public OnFilterScriptExit()
{
        return 1;
}
public OnPlayerConnect(playerid)
{
        new string[128],name[MAX_PLAYER_NAME];
        GetPlayerName(playerid,name,sizeof(name));
        format(string,sizeof(string),\"%s.ini\",name);
        if(dini_Exists(string))
        {
                PlayerInfo[playerid][Level] = dini_Int(string,\"Level\");
                PlayerInfo[playerid][Death] = dini_Int(string,\"Halalok\");
                GivePlayerMoney(playerid,dini_Int(string,\"Penz\"));
                SetPlayerScore(playerid,dini_Int(string,\"Pont\"));
        }
        else
        {
            dini_Create(string);
        }
        return 1;
}
CMD:setlevel(playerid,params[])
{
        new playerid2,level;
        if(sscanf(params,\"id\",playerid2,level)) return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(playerid2 == INVALID_PLAYER_ID)return SendClientMessage(playerid,-1,\"Rossz játékos ID\");
        if(level < 0 || level > 5)return SendClientMessage(playerid,-1,\"HASZNÁLAT: /setlevel [játékosid] [szint 0-5]\");
        if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához Rcon adminnak kell lenned.\");
        PlayerInfo[playerid2][Level] = level;
        SendClientMessage(playerid,-1,\"Sikeresen átállítottad az admin szintjét!\");
        SendClientMessage(playerid2,-1,\"Sikeresen át lett állítva az admin szinted!\");
        return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
        new string[128],name[MAX_PLAYER_NAME];
        GetPlayerName(playerid,name,sizeof(name));
        format(string,sizeof(string),\"˛\\adminrendszer\\%s.ini\",name);
        if(dini_Exists(string))
        {
            dini_IntSet(string,\"Szint\",PlayerInfo[playerid][Level]);
            dini_IntSet(string,\"Halalok\",PlayerInfo[playerid][Death]);
            dini_IntSet(string,\"Penz\",GetPlayerMoney(playerid));
            dini_IntSet(string,\"Pont\",GetPlayerScore(playerid));
        }
        return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
        PlayerInfo[playerid][Death]++; //növeltük az értéket 1-el.
        return 1;
}
Cím: Kisebb kérdések
Írta: .random. - 2015. Január 16. - 20:32:34
Idézetet írta: Andriis date=1421428836\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Várunk valakit, aki elmondja mi a hiba  :hmmm:
 

if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához Rcon adminnak kell lenned.\");

 
Ez azt jelenti, hogyha valaki rCon adminisztrátorként be van jelentkezve, akkor visszatér azzal az üzenettel, amit írtatok..
 
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához rCon adminnak kell lenned.\");

 
Ez már azt jelenti amit szerettetek volna  ;)

ITT van egy nagyon egyszerű regisztrációs rendszer, de ha megfogadsz egy tanácsot, akkor inkább a MySQL -t kezded el tanulgatni és nem a DINI -t... :)
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 16. - 20:54:17
Idézetet írta: .RäNÐoM. date=1421436754\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Várunk valakit, aki elmondja mi a hiba  :hmmm:
 

if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához Rcon adminnak kell lenned.\");

 
Ez azt jelenti, hogyha valaki rCon adminisztrátorként be van jelentkezve, akkor visszatér azzal az üzenettel, amit írtatok..
 
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"A parancs használatához rCon adminnak kell lenned.\");

 
Ez már azt jelenti amit szerettetek volna  ;)

ITT van egy nagyon egyszerű regisztrációs rendszer, de ha megfogadsz egy tanácsot, akkor inkább a MySQL -t kezded el tanulgatni és nem a DINI -t... :)
 
[/quote]
Köszönöm..:D Megfogatom tanácsodat.:)
Cím: Kisebb kérdések
Írta: Andriis - 2015. Január 16. - 21:06:19
Azt véletlen kihagytam :D
Cím: Kisebb kérdések
Írta: Tobi - 2015. Január 16. - 22:09:36
Csá .OLyan gondom támadt hogy minuszba számol pl -32003 másodperc stb és azt akarom hogy 0 másodpercet írjon ki csak nem tudom megvalósítani...ÉS ebben szeretném a segítségetek kérni hogy, hogyan tudom 0 ha lejár a rangja
 
   for (new i; i < MAX_PLAYERS; i++)
{
    if (IsPlayerConnected(i))
{
            if (APlayerData[VIPLevel] > 1)
   {
       new VIPTEMPO, Days, Hours, Minutes, Seconds, Msg[128];
       VIPTEMPO = APlayerData[playerid][TempoVIP] - gettime();
       if (VIPTEMPO >= 86400)
       {
          Days = VIPTEMPO / 86400;
          VIPTEMPO = VIPTEMPO - (Days * 86400);
       }
       if (VIPTEMPO >= 3600)
       {
          Hours = VIPTEMPO / 3600;
          VIPTEMPO = VIPTEMPO - (Hours * 3600);
       }
       if (VIPTEMPO >= 60)
       {
          Minutes = VIPTEMPO / 60;
          VIPTEMPO = VIPTEMPO - (Minutes * 60);
       }
       Seconds = VIPTEMPO;
       format(Msg, 256, \"{48FFEC}nincs tagságod: %i Nap, %i Óra, %i Perc, %i Másodperc rangod:%s\", Days, Hours, Minutes, Seconds,  VIPLevelName[APlayerData[VIPLevel]]);
       SendClientMessage(playerid, 0xFFFFFFFF, Msg);
       //APlayerData[playerid][VIPLevel] = 1;
   }
}
}
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 17. - 19:14:04
Sziasztok. Csináltam egy rules parancsot és nem tudom, hogy mi benne a hiba.
Errorok:
 
C:\\Users\\xNorbi\\Downloads\\proba.pwn(12) : error 075: input line too long (after substitutions)
C:\\Users\\xNorbi\\Downloads\\proba.pwn(13) : error 037: invalid string (possibly non-terminated string)
C:\\Users\\xNorbi\\Downloads\\proba.pwn(13) : error 017: undefined symbol \"FFA1A1\"
C:\\Users\\xNorbi\\Downloads\\proba.pwn(13) : warning 217: loose indentation
C:\\Users\\xNorbi\\Downloads\\proba.pwn(13) : warning 215: expression has no effect
C:\\Users\\xNorbi\\Downloads\\proba.pwn(13) : error 001: expected token: \";\", but found \".\"
C:\\Users\\xNorbi\\Downloads\\proba.pwn(13) : fatal error 107: too many error messages on one line

 
Na és a Parancs:
 
CMD:rules(playerid,params[])
{
ShowPlayerDialog(playerid, dialog, DIALOG_STYLE_MSGBOX, \"Szabályzat\",\"\\
{FFA1A1}1. {C3C3C3}Tilos DM, HK-zni. {FFA1A1}Büntetés: Warn, Kick, Jail \\n\\
{FFA1A1}2. {C3C3C3}Tilos más közösséget, politikai pártot hírdetni. {FFA1A1}Büntetés: Mute, Warn \\n\\
{FFA1A1}4. {C3C3C3}Tilos a GotoKill. {FFA1A1}Büntetés:Jail, Kick\\n\\
{FFA1A1}5. {C3C3C3}Tilos a SA-MP kliensen kívűl mással csatlakozni a szerverre. {FFA1A1}Büntetés:Ban \\n\\
{FFA1A1}6. {C3C3C3}Tilos más játékosokat rákényszeríteni a q quit vagy a kickme parancs beírására. {FFA1A1}Büntetés:Mute, Warn \\n\\
{FFA1A1}7. {C3C3C3}Tilos csaló program használata. [Airbreak, és a többi.] {FFA1A1}Büntetés: Warn, Kick, Ban \\n\\
{FFA1A1}8. {C3C3C3}Tilos bármilyen CLEO mod használata. (kivétel a pk) {FFA1A1}Büntetés:Jail \\n\\
{FFA1A1}9. {C3C3C3}Tilos Flood-olni, Spam-elni akárhol. {FFA1A1}Büntetés: Mute \\n\\
{FFA1A1}10. {C3C3C3}Tilos túlzottan trágárul társalogni. [Anyázás, stb] {FFA1A1}Büntetés: Mute, Warn, Kick \\n\\
{FFA1A1}11. {C3C3C3}Tilos viccből írt reportokat, bugokat, ötleteket beküldeni. {FFA1A1}Büntetés: Kick, Warn \\n\\
{FFA1A1}12. {C3C3C3}Tilos multiaccozni, 2in1 accozni. {FFA1A1}Büntetés:Ban \\n\\
{FFA1A1}13. {C3C3C3}Tilos sértegetni más játékosokat, adminokat. {FFA1A1}Büntetés: Mute, Warn, Kick \\n\\
{FFA1A1}14. {C3C3C3}Tilos veszekedést generálni, folytonos nyílvános chatben.[Ügy megoldásához használd a PM-t.] {FFA1A1}Büntetés:Mute \\n\\
{FFA1A1}15. {C3C3C3}Tilos adminokat megtéveszteni. {FFA1A1}Kick, Ban\\n\\
{FFA1A1}16. {C3C3C3}Tilos Almásy Kristóf nevét emlegetni, illetve viccelődni vele. {FFA1A1}Büntetés:Warn, Mute, Kick, Ban \\n\\
{FFA1A1}Magyarázatok [Fogalom neve, Megfogalmazás] \\n\\
{C3C3C3}DB,HK {FFA1A1}Amikor valaki járművet vezet, és megöl valakit. \\n\\
{C3C3C3}GotoKill {FFA1A1}Amikor valaki azért teleportál valakihez hogy azonnal megölje, és meg is teszi. \\n\\
{C3C3C3}Warn {FFA1A1}Figyelmeztetés \\n\\
{C3C3C3}Mute {FFA1A1}Némítás \\n\\
{C3C3C3}Jail {FFA1A1}Börtönözés \\n\\
{C3C3C3}Kick {FFA1A1}Kirúgás a szerverről \\n\\
{C3C3C3}Ban {FFA1A1}Kitiltás a szerverről. \\n\\
{C3C3C3}Flood {FFA1A1}Nagytételű üzenet küldés, kevés idő alatt, darabokban. \\n\\
{C3C3C3}Spam {FFA1A1}Egy üzenet kétszeri, vagy többszöri küldése. \\n\\
{C3C3C3}Multiacc {FFA1A1}Több felhasználónévvel van regisztrálva ugyan az a személy. \\n\\
{C3C3C3}2in1acc {FFA1A1}Több személy használ 1 regisztrált felhasználónevet. \\n\\
{FFA1A1}>> A szakciók alól senkit sem menthet fel semmi, ha az illető szabályt szegett meg. << \\n\\
\",\"Rendben\",\"Rendben\");
return 1;
}
Cím: Kisebb kérdések
Írta: huhboy - 2015. Január 18. - 11:50:43
túl hosszú a sro.
oldd meg így:
 
 
new str[1024];
strcat(str, \"szöveg\\n\");
strcat(str, \"szöveg\\n\");//így tovább, az utolsóba nem kell a \\n
strcat(str, \"szöveg\");
ShowPlayerDialog(playerid, dialog, DIALOG_STYLE_MSGBOX, \"Szabályzat\",str, \"Elfogad\", \"Mégse\");
Cím: Kisebb kérdések
Írta: .random. - 2015. Január 19. - 15:07:24
Hi all :wave:

Ilyenkor mi kap a pawno ... ?  :hmmm:

\"QBVBC0tvAwMMUw8YQAVR\"
Azóta írja ezt, amióta beraktam egy új glob. változót.. Ötlet?  :)

Ez van valamilyen kihatással a Gamemode-ra?

 
XY[MAX_PLAYERS][4]; // Kb. így néz ki az új változóm..
Cím: Kisebb kérdések
Írta: rayle - 2015. Január 19. - 15:28:43
http://sampforum.hu/index.php?topic=37018.0
Cím: Kisebb kérdések
Írta: Chrispapa - 2015. Január 19. - 15:48:41
De igen, ez baj, bár sokan nem tudják. A stack/heap az egy elõre megadott méretû tároló, és a fordító ad egy becsült értéket, hogy a moddal mennyi lesz a max használat. Nem árt 16k alatt maradni. Ne használj feleslegesen túl nagy változókat, és nem lesz gond vele :) [tapasztalat, WRP-n sem léptem túl soha, tehát nem lehetetlen..][/quote]
Cím: Kisebb kérdések
Írta: florone - 2015. Január 21. - 11:43:45
Hello!
Adott koordinátán van egy mapolásom (interior)
Íme egy részlet:
1186.85852, 215.55525, -288.60410,   0.00000, 0.00000, 0.00000
Na most a bejárata IsPlayerInRangeOfPoint-al van megoldva de nemis ez a gond,mert ez pöpecül mükszik,
hanem ha ugye bemegyek az ajtón akkor visszadob az utcára
3 szintet építettem a föld alá abból csak az elsőbe tudok bemenni a 2.-ik 3.-iknál már nem enged be.
Ez azt jelenti,hogy kezdhetem előlről és az égbe kell felmapolni az intiket a többi közé,vagy van rá valami trükk?
//================EDIT==================\\\\
Már megoldottam újramapoltam xD
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 22. - 20:25:41
Sziasztok. :wave:Valaki tudna nekem linkelni egy olyan admin rendszert ami alap, max vannak benne kick,warn, ban, mute. Ilyen alap kéne amit FUN modra be tudnék tenni. Előre is köszönöm szépen!
Cím: Kisebb kérdések
Írta: huhboy - 2015. Január 22. - 20:27:49
Idézetet írta: folnoraa date=1421954741\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok. :wave:Valaki tudna nekem linkelni egy olyan admin rendszert ami alap, max vannak benne kick,warn, ban, mute. Ilyen alap kéne amit FUN modra be tudnék tenni. Előre is köszönöm szépen!
 
egyszerűbb, ha írsz  magadnak. egy 3-400 soros kis adminrendszert fájlmentéssel, regeléssel nem sokból tart összedobni.
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 22. - 20:35:56
Idézetet írta: JustaCube date=1421954869\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok. :wave:Valaki tudna nekem linkelni egy olyan admin rendszert ami alap, max vannak benne kick,warn, ban, mute. Ilyen alap kéne amit FUN modra be tudnék tenni. Előre is köszönöm szépen!
 
egyszerűbb, ha írsz  magadnak. egy 3-400 soros kis adminrendszert fájlmentéssel, regeléssel nem sokból tart összedobni.
 
[/quote]
Csak ezt nem bírom megcsinálni :D Kell egy alap hozzá.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Január 26. - 22:06:43
Tessék: http://forum.sa-mp.com/showthread.php?t=356383
Görgess lentebb és ott vannak az Admin System-ek
Admin Systems alatt
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Január 28. - 15:30:08
Sziasztok :)!
Azt szeretném hogy a kapu 1 paranccsal nyíljon /és záródjon.! Eddig jutottam el de nem tom mi a baj ..:/
 
   if(strcmp(cmd, \"/telep\", true) == 0)
{
if(PlayerToPoint(6.0, playerid, -775.0983,2740.6914,45.7274))
{
   if(nyitva == 1)
   {
      if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pJob] == 27 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4 || PlayerInfo[playerid][szervLeader] == 2||PlayerInfo[playerid][szervTag] == 2 )
      {
         if(IsObjectMoving(szerelokapu)) StopObject(szerelokapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
         MoveObject(szerelokapu, -783.48065, 2741.58276, 46.35850, 1.0,  0.00000, 0.00000, -181.37990);
         nyitva == 0;
         SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen kinyitottad!\");
      }
   }
   else if(nyitva == 0)
   {
      if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pJob] == 27 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4 || PlayerInfo[playerid][szervLeader] == 2||PlayerInfo[playerid][szervTag] == 2 )
      {
         if(IsObjectMoving(szerelokapu)) StopObject(szerelokapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
         MoveObject(szerelokapu, -775.62280, 2741.44775, 46.35855, 1.0,  0.00000, 0.00000, -181.37990);
         nyitva == 1;
         SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen bezártad!\");
      }
      else SendClientMessage(playerid,0x80FF80FF, \"Nincs kulcsod!\");
   }   
}
else SendClientMessage(playerid,0x80FF80FF, \"Nem vagy a közelében!\");   
return 1;
}
Cím: Kisebb kérdések
Írta: Brand - 2015. Január 29. - 18:29:55
Hali, olyan függvényekre lenne szükségem amik lekérik azt ,hogy az illető hányas virtuális világban és hányas interiorban van. (Ez egy kisebb védelem miatt lenne fontos.)
Cím: Kisebb kérdések
Írta: Nasika - 2015. Január 29. - 18:38:19
Idézetet írta: Brand date=1422552595\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali, olyan függvényekre lenne szükségem amik lekérik azt ,hogy az illető hányas virtuális világban és hányas interiorban van. (Ez egy kisebb védelem miatt lenne fontos.)
 
GetPlayerInterior(playerid)
GetPlayerVirtualWorld(playerid)
Cím: Kisebb kérdések
Írta: .random. - 2015. Január 29. - 18:40:12
GetPlayerVirtualWorld

GetPlayerInterior
Cím: Kisebb kérdések
Írta: Brand - 2015. Január 29. - 18:44:58
Köszi a segítségeket!  :D
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Január 31. - 00:08:04
Sziasztok, valaki tud egy olyan scriptet adni, amivel meg lehet nézni másoknak a SERIAL AKA-jat? Előre is köszönöm
Cím: Kisebb kérdések
Írta: huhboy - 2015. Január 31. - 09:24:59
a legtöbb adminrendszerben ez alapból benne van.
Cím: Kisebb kérdések
Írta: Brand - 2015. Február 01. - 14:32:00
Szóval elkezdtem dm zónákat csinálni, 1-2be több spawn lehetőség van. Azonban az a gond ,hogy a játékost nem megfelelő szögbe spawnol.
 
case 3: // 2-es azonosítószámú dm zónához tartozó tevékenységek
      {
         new rand = random(4);
         switch(rand)
         {
            case 0: SetPlayerPos(playerid,2173.9460,-2250.2754,13.3031);
            case 1: SetPlayerPos(playerid,2158.7417,-2232.5247,13.3088);
            case 2: SetPlayerPos(playerid,2147.2371,-2243.2683,13.3076);
            case 3: SetPlayerPos(playerid,2143.5405,-2252.1101,13.3023);
         }
         ResetPlayerWeapons(playerid); // fegyverek elvétele <- FONTOS
         GivePlayerWeapon(playerid,25,500); // Felfegyverzés
         SetPlayerVirtualWorld(playerid,13); // áthelyezés mási VW-be
         SetPlayerHealth(playerid, 30);
         StopAudioStreamForPlayer(playerid);
      }
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 01. - 17:21:25
írd utána.....
SetPlayerFacingAngle(playerid, tekintési szög...);
Cím: Kisebb kérdések
Írta: MotI - 2015. Február 01. - 17:23:16
Idézetet írta: JustaCube date=1422807685\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
írd utána.....
SetPlayerFacingAngle(playerid, tekintési szög...);
 
Tekintési szög az utolsó koordináta!
Cím: Kisebb kérdések
Írta: Asdelon - 2015. Február 02. - 15:24:50
Hali!
Az lenne a problémám, hogy lenne egy változóm, és ez a változó mindig a gettime();-t tartalmazná, és lenne egy funkcióm, vagy akár egy parancsom, amiben a következő teljesülne:
if(gettime() >= valtozo_ami_a_datumot_jelzi[playeridnek]) alapjáraton, mivel a változó a jelenlegi dátumot mutatja, nem lenne probléma..
a probléma ott kezdődik, hogy amint ez a kérés teljesül, tovább engedi az ágon az usert, és itt hozzáad a változóhoz X-et
tehát például változó = gettime() + 20; és kész lefut a dolog, de legközelebbi parancs írásakor már nem teljesülne le a kérés, hisz +20-al többünk van, mint kéne, így várnunk kellene, ha eltelik az idő, 20 másodperccel később van, akkor nyilván egyeznie kell.
megoldottam egy ággal  :D :D ha 0 a változó értéke, akkor a változó egyenlő lesz a gettimevel
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 04. - 22:46:54
Sziasztok!
Hogy lehet megoldani , hogy egy a játékos adatait alapból , menti de a lementett értékeket létrehozza újra?
és később betöltse .
Röviden mihez kell:
A fegyvereket mentem tölténnyel a játékos.inijébe , és ha bemegy a lőtérre , akkor tud gyakorolni , de nem a saját fegyverével , hanem amit addolok neki.És amikor végez a gyakorlással akkor vissza kapja az értékeket.
 
változók:
   PlayerInfo[playerid][fegyver1] = 0;
   PlayerInfo[playerid][tolteny1] = 0;
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Február 05. - 22:31:12
Sziasztok. Van egy kis textdraw problémám sima kocsin rendesen megy.. de biciklin valamiért nem jelenik meg a műszerfal meg ha meg is jelent akkor csak \"Beindításához nyomd~n~meg az ~r~2~w~ gombot!\"\" szöveg volt ott és mivel a biciklit nem kell beindítani így ezt nem akarom meg jeleníteni csak a műszerfalt de valamiért nem jeleníti meg...lekértem már az atya úristent de akkor se mükszik vagy eltünteti az indítás szöveget vagy semmi nem jelenik meg...Valami tanácsot tudtok nekem adni?
code
 
   format(fostring, 256, \"~w~%s~n~~w~Sebesség: ~r~%d~w~ km/h~n~~w~%s~n~~w~Állapot: %s~n~~w~GPS:%s\", VehicleNames[VehicleModell[playerid]-400], final_speed_int, FuelString, healthstring, zone);
   new string[128];
   GetPlayer2DZone(playerid, zone, MAX_ZONE_NAME);
   format(string, 128,\"~r~GPS:%s\", zone);
   TextDrawSetString(APlayerData[playerid][Zones], string);
   format(stringv, 128,\"~g~:%s\", VehicleNames[VehicleModell[playerid]-400]);
   TextDrawSetString(APlayerData[playerid][kocsi], stringv);
            if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 509 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 481 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 510)// 411 is the Infernus model
          {
                TextDrawSetString(APlayerData[playerid][speedometerText], fostring);
                TextDrawShowForPlayer(playerid, APlayerData[playerid][speedometerText]);
          }
   // állapotmérő itt jelenik meg
        TextDrawSetString(APlayerData[playerid][speedometerText], fostring);
   TextDrawSetString(APlayerData[playerid][Healthh], hstringg);
   // Check if the vehicle is out of fuel
   if (AVehicleData[vehicleid][Fuel] == 0)
   {
      new engine,lights,alarm,doors,bonnet,boot,objective;
      GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
      SetVehicleParamsEx(vehicleid, 0, 0, alarm, doors, bonnet, boot, objective);
      elinditva[playerid] = false;
   }
   // Check if the player is not in any plane or helicopter (those cannot be caught by speedcamera\'s)
   if (IsVehicleAirVehicle(vehicleid) == 0)
     if (APlayerData[playerid][PlayerClass] != ClassPolice) // Check if the player isn\'t speeding (cops won\'t get caught)
       CheckPlayerSpeeding(playerid);
 }
 else if(elinditva[playerid] == false)
 {
    new indittring[256];
    //if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 509 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 481 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 510)
   format(indittring, 256, \"Beindításához nyomd~n~meg az ~r~2~w~ gombot!\");
   TextDrawSetString(APlayerData[playerid][speedometerText], indittring);
   TextDrawShowForPlayer(playerid, APlayerData[playerid][speedometerText]);
}
}
else
{
// If the player is not inside a vehicle, display an empty string (looks like the speedometer is gone)
TextDrawSetString(APlayerData[playerid][speedometerText], \" \");
TextDrawSetString(APlayerData[playerid][FuelGauge], \" \");
TextDrawSetString(APlayerData[playerid][Healthh], \" \");
TextDrawSetString(APlayerData[playerid][Zones], \" \");
TextDrawSetString(APlayerData[playerid][kocsi], \" \");
// Set the speed of the player to 0
APlayerData[playerid][PlayerSpeed] = 0;
TextDrawHideForPlayer(playerid, APlayerData[playerid][speedometerText]);
TextDrawHideForPlayer(playerid, APlayerData[playerid][FuelGauge]);
TextDrawHideForPlayer(playerid, APlayerData[playerid][Healthh]);
TextDrawHideForPlayer(playerid, APlayerData[playerid][Zones]);
TextDrawHideForPlayer(playerid, APlayerData[playerid][kocsi]);
}
}
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 05. - 22:36:55
ahol ellenőrzöd a járművét a játékosnak, és helyett vagy-ot használj, vagyis && helyett ||-t használj.
Cím: Kisebb kérdések
Írta: .random. - 2015. Február 06. - 15:35:26
else if(elinditva[playerid] == false)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 509 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 481 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 510)
{
new indittring[256];
format(indittring, sizeof(indittring), \"Beindításához nyomd~n~meg az ~r~2~w~ gombot!\");
TextDrawSetString(APlayerData[playerid][speedometerText], indittring);
TextDrawShowForPlayer(playerid, APlayerData[playerid][speedometerText]);
}
}

 
Próbáld meg így, de egy gyors kérdés..
 
elinditva[playerid]

 
Ennek miért \'playerid\' a paramétere? Nem rossz, csak furcsa :D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Február 06. - 16:37:06
Idézetet írta: JustaCube date=1423172215\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
ahol ellenőrzöd a járművét a játékosnak, és helyett vagy-ot használj, vagyis && helyett ||-t használj.
 
Tudom használtam mind a kettőt de semmi de azért köszi most itt amit a fialtam ember írt azt kipróbálom!
 

 
else if(elinditva[playerid] == false)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 509 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 481 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 510)
{
new indittring[256];
format(indittring, sizeof(indittring), \"Beindításához nyomd~n~meg az ~r~2~w~ gombot!\");
TextDrawSetString(APlayerData[playerid][speedometerText], indittring);
TextDrawShowForPlayer(playerid, APlayerData[playerid][speedometerText]);
}
}

 
Próbáld meg így, de egy gyors kérdés..
 
elinditva[playerid]

 
Ennek miért \'playerid\' a paramétere? Nem rossz, csak furcsa :D
 
[/quote] Nem igazán tudom ez csak úgy magától jött! Ki is próbálom hátha egyből bedobja a műszerfalt!
Köszönöm a segítséget mükszik!

Dupla hozzászólás automatikusan összefûzve. ( [time]2015. Február 08. 16:07:52[/time] )

Sziasztok. Az miért van hogy a gps végig fut az összes zónán? Megyek és azt írja hogy kacc utána meg lv és így tovább
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 09. - 16:19:15
Sziasztok!!
Egy objectet akarok óránként újra kreálni , hogy ha felszedték!
Ezt tesztem onplayerupdate alá , lehet nem oda kellene hanem ongamemode init alá , ebben is segítsetek légyszíves.
 
   if((hour = 18))//ugye hogy 18 órakor lekreálja
{
            CreateObject(id,x,y,z,r1,r2,r3);
}

 
Ezzel azt akarom hogy minden órában (pl :00:00,12:00,13:00kor) ujra létrehozza hogyha felszedték!
Ezt muszáj , hogy végig floodoljam igy hogy
 
   if((hour = 01))
{
}
if((hour = 02))
{
}
if((hour = 03))
{
}
if((hour = 04))
{
}
if((hour = 05))
{
}
if((hour = 06))
{
}

 
igy végig kell irnom? vagy lehet rá más megoldás?
Cím: Kisebb kérdések
Írta: Andriis - 2015. Február 09. - 16:34:26
if((hour = 18) || (hour = 19) || (hour =20))
{
            CreateObject(id,x,y,z,r1,r2,r3);
}

 
Így nem jó?
Csak egy ötlet, nem biztos hogy jó...
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 09. - 17:07:29
ennek működnie kell....
magyarázat..
a te megoldásod azért nem jó, mert az amíg a bizonyos órában vagy, ahányszor frissül, annyiszor hozná létre az objectet...
én ezért kérem állítottam percre, és másodpercre.
 

#include <a_samp>
new felveve;
public OnGameModeInit()
{
SetTimer(\"Check\", 100, true);
return 1;
}
forward Check();
public Check()
{
    new Hour, Minute, Second;
gettime(Hour, Minute, Second);
if(Minute == 0 && Second == 0)
{
    if(felveve == 1)
    {
        //cucc, amit csináljon.....
        felveve = 0;
}else return print(\"Az object nem lett felvéve, így nem kellett létrehozni..\");
}
return 1;
}
/*ahol felveszik az objectet, vagy eltűnteted, vagy bármit csinálsz vele, írd oda a felveve = 1;
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 09. - 17:16:09
Idézetet írta: JustaCube date=1423498049\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
ennek működnie kell....
magyarázat..
a te megoldásod azért nem jó, mert az amíg a bizonyos órában vagy, ahányszor frissül, annyiszor hozná létre az objectet...
én ezért kérem állítottam percre, és másodpercre.
 

#include <a_samp>
new felveve;
public OnGameModeInit()
{
SetTimer(\"Check\", 100, true);
return 1;
}
forward Check();
public Check()
{
    new Hour, Minute, Second;
gettime(Hour, Minute, Second);
if(Minute == 0 && Second == 0)
{
    if(felveve == 1)
    {
        //cucc, amit csináljon.....
        felveve = 0;
}else return print(\"Az object nem lett felvéve, így nem kellett létrehozni..\");
}
return 1;
}
/*ahol felveszik az objectet, vagy eltűnteted, vagy bármit csinálsz vele, írd oda a felveve = 1;

 

Ohh nagyon köszönöm de , ez percre és másodpercre van állitva , hogy állitom be hogy minden órára :o?
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 09. - 17:44:09
:facepalm:
minden óra 0 percében 0 másodperckor, magyarul óránként egyszer fog ez megtörténni, azaz minden órában....
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 09. - 17:58:51
jó na kövezz meg :((( de kösz <3

Dupla hozzászólás automatikusan összefûzve. ( 2015. Február 09. - 18:44:49 )

Még annyi hogy ongamemodeinitbe létrehozom  az objectet createobjectel , és public alatt destroy(objectid); vel törlöm de nem tűnik el az miért van?
Cím: Kisebb kérdések
Írta: Nooname - 2015. Február 09. - 19:45:44
Hello, mivan akkor ha berakom az objecteket scriptbe és teljesen jó nem ír ki hibát !! berakom a szeroba és nincsenek ott az objectek..:s
Cím: Kisebb kérdések
Írta: KisRevay - 2015. Február 09. - 21:38:25
próbáld meg úgy, hogy a mapot nem a módba illeszted, hanem filterscriptként betöltöd mikor felmész a szerverre (régen lehetett ilyet asszem, ha már nem akkor nem k)
Cím: Kisebb kérdések
Írta: Nooname - 2015. Február 10. - 16:20:46
Filterscriptbe van benne. akkor se jó
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 11. - 01:56:45
Lenne egy olyan kérdésem , hogy mitől lehet hogy eddig amit irtam \"t\"-be az megjelent , és most már nem :oo
pl beirom /b majom , és nem ir ki semmit.:|||
minden ilyen dolognál ez van :/
Onplayertextbe se tudok irni :c
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 11. - 16:12:07
ehhez előbb a kódot kéne látnunk :)
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 11. - 23:09:08
Itt miért kell mindig ujra regisztrálni ?
:/?
http://pastebin.com/yUdTaj8A
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 12. - 10:57:46
Karakterek nevű mappa létrevan hozva a scriptfiles mappában?
Cím: Kisebb kérdések
Írta: Nooname - 2015. Február 12. - 19:47:51
Hali,leszedtem erröl az oldalrol a PPC_Housing Scriptet.. Jó a script csak egy bajom van vele. nem látszik a térképen a Házikó!! ki tud segiteni ?
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 12. - 19:59:51
Idézetet írta: JustaCube date=1423735066\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Karakterek nevű mappa létrevan hozva a scriptfiles mappában?
 
Igen létezik , létre is hozza!
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2015. Február 12. - 21:01:16
Idézetet írta: Nooname date=1423766871\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali,leszedtem erröl az oldalrol a PPC_Housing Scriptet.. Jó a script csak egy bajom van vele. nem látszik a térképen a Házikó!! ki tud segiteni ?
 
Abba eleve sincs benne a házikó, azt külön meg kell írni a szeróra, hogy látható legyen.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Február 12. - 21:17:41
Idézetet írta: Nooname date=1423766871\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali,leszedtem erröl az oldalrol a PPC_Housing Scriptet.. Jó a script csak egy bajom van vele. nem látszik a térképen a Házikó!! ki tud segiteni ?
 
Nyisd meg a PPC_HOusing scriptet és ott az elején találsz egy ilyet  és a false -t kell át írni true -ra és már is meg fog jelenni a térképen az ikon
 
new bool:ShowBoughtHouses = false;

 
 
new bool:ShowBoughtHouses = true;

 


 

Hali,leszedtem erröl az oldalrol a PPC_Housing Scriptet.. Jó a script csak egy bajom van vele. nem látszik a térképen a Házikó!! ki tud segiteni ?
 
[/quote]
Abba eleve sincs benne a házikó, azt külön meg kell írni a szeróra, hogy látható legyen.
 
[/quote] Az nem igaz mert PPC_Housing scriptbe is van ilyen funkció nem kell semmit bele írni csak egy funkciót kel engedélyezni.
// This allows you to toggle the red houses on the map (bought houses appear on the map as red house icons when this is set to \"true\")
// Setting this to \"false\" doesn\'t show a bought house on the map\"
Cím: Kisebb kérdések
Írta: Thomas_Jonson - 2015. Február 12. - 21:34:47
Akkor rosszul emlékeztem. :D
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 13. - 00:25:59
Az mitől lehet hogy beteszem a módom az új pawnoba és az ÁÉ betűket , amik nincsenek az angol abcbe azokat átirja :S?
Cím: Kisebb kérdések
Írta: Nooname - 2015. Február 15. - 11:29:23
Hali tudna valaki segiteni ?
erre:
 

public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
    if(IsPlayerNPC(damagedid) && bodypart == 9)
    {
        SetRNPCHealth(damagedid, 0.0);
        GameTextForPlayer(playerid, \"~h~~r~Headshot!\", 4000, 4);
        SetPVarInt(damagedid,\"ZombieHeadshot\",1);
}
if(IsPlayerNPC(damagedid))
{
    if(GetPlayerWeapon(playerid) == 34 && GetPlayerWeapon(playerid) == 33)
{
    SetRNPCHealth(damagedid, GetRNPCHealth(damagedid)-65);
}
}
if(IsPlayerNPC(damagedid))
{
    if(GetRNPCHealth(damagedid) == 0)
{
      pInfo[playerid][pKills]++;
      GivePlayerMoneyEx(playerid,400);
      SendDeathMessage(playerid, damagedid, weaponid);
}
}
return 1;
}

 
Ezt írja ki .!
 

C:\\DOCUME~1\\core\\DOKUME~1\\DOWNLO~1\\HALLOW~1.PWN(176) : error 012: invalid function call, not a valid address
C:\\DOCUME~1\\core\\DOKUME~1\\DOWNLO~1\\HALLOW~1.PWN(176) : warning 215: expression has no effect
C:\\DOCUME~1\\core\\DOKUME~1\\DOWNLO~1\\HALLOW~1.PWN(176) : warning 215: expression has no effect
C:\\DOCUME~1\\core\\DOKUME~1\\DOWNLO~1\\HALLOW~1.PWN(176) : error 001: expected token: \";\", but found \")\"
C:\\DOCUME~1\\core\\DOKUME~1\\DOWNLO~1\\HALLOW~1.PWN(176) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\core\\DOKUME~1\\DOWNLO~1\\HALLOW~1.PWN(176) : fatal error 107: too many error messages on one line

 
[mod]Legközelebb használd a [ code=pawn][/code] és a [ code][/code] tageket (az elejéről szedd ki a szóközt). A pawn kódokat errorokat és bármilyen programozási nyelvet a fórumon code tagek közé kell tenni. Erre legközelebb figyelj, köszönöm.[/mod]
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 15. - 17:10:00
frissítsd az a_samp includeot...
Cím: Kisebb kérdések
Írta: PeterBlue - 2015. Február 16. - 00:26:11
ha nem talalsz jo a_samp.inc-et, akkor ajanlom hogy szedd le az egesz szervert a samp oldalan.
Cím: Kisebb kérdések
Írta: Brand - 2015. Február 16. - 17:04:44
Hy, a következő kérdésem lenne:
CreateDynamicObject(x,y,z)
CreateDynamicObject(x,y,z)
CreateDynamicObject(x,y,z)
CreateDynamicObject(x,y,z)
Szóval mondjuk 500 ilyen sort bemásolok a pawnoba akkor ezeket ,hogy tudom beljebb rakni?(Úgy ,hogy ne rohadjon ki a kezem a sok szóköztől)
Pl így:
     CreateDynamicObject(x,y,z)
     CreateDynamicObject(x,y,z)
Köszönöm előre is!
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 16. - 17:06:46
egyszerű...kijelölöd, majd nyomod a tab-ot...
egy mozdulat ;)
Cím: Kisebb kérdések
Írta: Brand - 2015. Február 16. - 17:48:13
Köszike  <3
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 17. - 19:11:07
Sziasztok miért nem dob be inventoriba?:c
 
public OnPlayerKeyStateChange(playerid)
{
if(IsPlayerInRangeOfPoint( playerid, 1.0,-2218.9966,-2302.2263,31.2059))
{
SetPlayerPos(playerid, 1704.2389,1201.4531,35.2759);
SetPlayerInterior(playerid,10);
SetPlayerFacingAngle(playerid, 0);
}
}
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 17. - 20:22:30
ha konkrétan megadnád, melyik gomb, talán működne. bár elvileg így is kéne, de erre más sem fog tudni mit mondani. vagy kicsit növeld meg a hatókört.
Cím: Kisebb kérdések
Írta: BackUP - 2015. Február 17. - 20:26:35
Inventoryba kétlem, hogy SetPlayerPos-al dobna be. Add meg neki melyik gomb, és ne 1.0, hanem nagyobb (én 1.7-et szoktam) radiust adj meg.
Cím: Kisebb kérdések
Írta: huhboy - 2015. Február 17. - 20:56:59
:facepalm: hogy ezt hogy nemk vettem észre.....
SetPlayerInterior lemaradt. :D
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 17. - 22:52:09
Idézetet írta: BackUP date=1424201195\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Inventoryba kétlem, hogy SetPlayerPos-al dobna be. Add meg neki melyik gomb, és ne 1.0, hanem nagyobb (én 1.7-et szoktam) radiust adj meg.
 
Azt hogy tudom megoldani hogy amikor oda áll akkor rögtön bedobja :o? szóval ne keljen semmilyen gombot nyomkodni?mert az olyan defensives
Cím: Kisebb kérdések
Írta: BackUP - 2015. Február 17. - 22:55:39
Vagy timer vagy onPlayerUpdate (sok interiornal a timer takarekosabb, allitsd kb. 800-1000msre.
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 17. - 23:10:26
Idézetet írta: BackUP date=1424210139\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Vagy timer vagy onPlayerUpdate (sok interiornal a timer takarekosabb, allitsd kb. 800-1000msre.
 
Köszönöm ! Ment a \"+\"!
Most ott akadtam el , hogy csinálom a pizzás munkát és itt:
CMD:rszallit(playerid)
{
if(PlayerInfo[playerid][pVpizza] <= 3)
{
new rnd = random(sizeof(pizzak));
SetPlayerCheckpoint(playerid,pizzak[rnd][0],pizzak[rnd][1],pizzak[rnd][2],2);
///ide kellene hogy tovább dobjon még 2 darab cp re és és a cpknék kapjon pénzt
}
SendClientMessage(playerid, RED, \"Nincs nálad pizza amit kivihetnél!\");
return  1;
}
Cím: Kisebb kérdések
Írta: PeterBlue - 2015. Február 18. - 14:21:31
Definiálni kéne a random cp-k pozícióját(?)
Cím: Kisebb kérdések
Írta: GrP - 2015. Február 18. - 15:06:56

public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
   OnPlayerHit(playerid, issuerid, weaponid, amount, bodypart);
   return 1;
}

 


Run time error 4: \"Array index out of bounds\"
[22:40:56] [debug]  Accessing element at index 65535 past array upper bound 200
[22:40:56] [debug] AMX backtrace:
[22:40:56] [debug] #0 001b0e54 in ?? (65535, 1) from ****.amx
[22:40:56] [debug] #1 00029488 in ?? (5, 65535, 54, 1106281319, 3) from ****.amx
[22:40:56] [debug] #2 00027a48 in public OnPlayerTakeDamage (5, 65535, 1106281319, 54, 3) from ****.amx

 
What?:D Hol a hiba?
[mod]Légyszíves bármilyen programozási kódhoz használj [ code][ /code] tageket (spacet az elejéről vedd ki). A pawnhoz pl [ code=pawn][ /code]-ot[/mod]
Cím: Kisebb kérdések
Írta: rcsbakos2 - 2015. Február 18. - 17:32:13
Idézetet írta: PeterBlue date=1424265691\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Definiálni kéne a random cp-k pozícióját(?)
 
Üdv :D Definiálva vannak :D De be is rakom őket ide , ha az kell hozzá :|
new Float:pizzak[10][3] = {
{1269.4034,194.8707,19.1411}, // pizzacp1
{1480.4790,378.3343,19.5996}, // pizzacp2
{1406.8604,325.0777,18.5850}, // pizzacp3
{2269.3328,95.6417,26.0630}, // pizzacp4
{2257.4968,145.5856,26.0634}, // pizzacp5
{2326.7285,-102.2134,26.0631}, // pizzacp7
{2389.2195,-32.1964,26.0613}, // pizzacp8
{2397.7119,20.7947,26.0632}, // pizzacp9
{2448.2112,45.2753,26.0624} // pizzacp10
Cím: Kisebb kérdések
Írta: GrP - 2015. Február 19. - 22:25:59
Zeex pawno ezt a hiba üzenetet dobja: bla bla bla nem win32 alkalmazás,nincs is 32bitre vagy mi?:D
Cím: Kisebb kérdések
Írta: Brand - 2015. Február 21. - 23:09:05
Szép estét! A pénz mutató eltüntetésére van valami függvény?
Ezt akarom eltüntetni(a gyengébbek kedvéért):
\"cucc_www.kepfeltoltes.hu_.png\"
Cím: Kisebb kérdések
Írta: BackUP - 2015. Február 21. - 23:14:07
Nincs sajnos.
Cím: Kisebb kérdések
Írta: Andriis - 2015. Február 21. - 23:21:15
Teszel rá egy TextDrawot...
Cím: Kisebb kérdések
Írta: BackUP - 2015. Február 21. - 23:29:55
Nem azt kérdezte, hogy el lehet e takarni, hanem, hogy el lehet e tüntetni.
Szerintem inkább látszódjon, trehány módszer rábaszni egy fekete TDt(vagy bármilyen színűt).
Cím: Kisebb kérdések
Írta: Brand - 2015. Február 21. - 23:35:01
Rendben, akkor hagyom úgy ahogy van. Köszönöm a segítségeket.
Cím: Kisebb kérdések
Írta: Blez - 2015. Február 22. - 14:59:15
Sziasztok. Ahhoz szeretnék segítséget kérni, hogy a SetPlayerPos hogyan működik.
Tehát, tulajdonképpen értem, sőt gondolom hülyeséget kérdezek mert ennél egyszerűbb nincs is.
Egy teleportot szeretnék létrehozni az egyik épület tetejére, LS korház környékén.
 
CMD:spawn(playerid,params[])
{
SetPlayerPos(playerid,1138.0984,-1195.4004,32.0275);
}

 
Valamint próbáltam megoldani úgy is, mint ahogyan a hivatalos angol SA-MP Wiki SetPlayerPos eljárás leírásában is van:
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/beach\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 354.0591,-1783.1646,5.3845);
    SendClientMessage(playerid, 0x00ff00AA, \"*** LS Tengerpart ***\");
    return 1;
}
if (strcmp(\"/ls\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 2227.5352,-1689.9811,13.9838);
    SendClientMessage(playerid, 0x00ff00AA, \"*** Los Santos ***\");
    return 1;
}
return 0;
}

 
Mégsem jó egyik sem, mert mikor pawnoban lefuttatom, az elsőnél csak ez az üzenet fogad: warning 203: symbol is never used: \"spawn\"
Próbáltam úgy is, hogy filterscriptbe összegyűjtöttem több teleportot is, és úgy olvastattam be a szerverrel, aztán beraktam a rendes módba, viszont úgy sem jó. Lehet én csinálok valamit rosszul, ha ez így van, kérem javítsatok ki és segítsetek megoldani ezt. :hmmm:
Cím: Kisebb kérdések
Írta: BackUP - 2015. Február 22. - 15:06:13
Az első verzió tökéletes, csak a mód/szkript tetejére tedd oda az a_samp inc alá:
 
#include <zcmd>

 
Ezt pedig a pawno/includes mappába:
http://forum.sa-mp.com/showthread.php?t=91354
Cím: Kisebb kérdések
Írta: Andriis - 2015. Február 22. - 15:07:47
CMD:spawn(playerid,params[])
{
        SetPlayerPos(playerid,1138.0984,-1195.4004,32.0275);
        return 1;
}

 
mod elejére
 
#include a_samp
#include zcmd

 
E.: Látom közben te is írtál. BackUp a return lemaradt!
Cím: Kisebb kérdések
Írta: Blez - 2015. Február 22. - 15:10:13
Köszönöm a segítséget! Az a_samp alapvetően mindenütt ott van, a zcmd -t pedig kevésbé ismerem még. Nem gondoltam rá, hogy ez az amit kifelejtettem. Mégegyszer köszönöm a segítségeteket!  :)

Dupla hozzászólás automatikusan összefûzve. ( 2015. Február 22. - 20:22:59 )

Még egy kérdés. Hogyha az adott teleport parancshoz még egy pozícíót szeretnék rakni, mégpedig, hogyha a játékos járművel megy például /ls -re akkor a járművet hova rakja. Mert járműben ülve odateleportál, de eltűnik a járművem, és lerak a rendes gyalogos pozícióra. Próbáltam a SetVehiclePos és hasonló eljárásokat, de nem működnek. Valamint minden teleportnak már egy járműves pozíciót is save -eltem játék közben.
Cím: Kisebb kérdések
Írta: BackUP - 2015. Február 24. - 17:38:52
Ha szkriptekben is használok mysqlt, akkor elég csak egyszer a módban, vagy minden szkriptben külön kell kapcsolódni az sql szerverhez?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Február 27. - 17:45:01
Idézetet írta: BackUP date=1424795932\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ha szkriptekben is használok mysqlt, akkor elég csak egyszer a módban, vagy minden szkriptben külön kell kapcsolódni az sql szerverhez?
 
Jobb ha inkább a módba írod az egészet és akkor csak 1x kell csatlakozni az sql hez. Ha scriptbe írod akkor  meg ott is meg kell adni az sql adatokat mert ha nem adod meg akkor nem tud majd csatlakozni az sql adatbázishoz nem tudja hogy hova mentse a dolgokat vagy honnan olvassa ki.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2015. Február 27. - 18:53:57
drop
 
CMD:spawn(playerid,params[])
{
        if(!IsPlayerInAnyVehicle(playerid)) SetPlayerPos(playerid,1138.0984,-1195.4004,32.0275);
        else
        {
                 new vehicleid = GetPlayerVehicleID(playerid);
                 SetVehiclePos(vehicleid, 1138, -1195, 32);
                 PutPlayerInVehicle(playerid, vehicleid, 0);
        }
        return 1;
}

 
(Ha valami rossz, bocsi, tabletről pötyögtem be.)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Február 28. - 19:32:57
Hali. Mi lehet a probléma ezzel a log mentős cuccal nem úgy menti a dolgokat ahogy kéne mindig bele írja a dolgokat a mondatba
 
Játékos asd kilett Bannolva admin dika által! [Megj.: admin kérés. SZÓLTAM EMBER:.], [10/2/2015 - 17:56:25]
Játékos asd2 kilett Bannolva admin dalos által! [Megj.: Ne ojj meg volt mondva szepen es vilagossan 1!!], [11/2/2015 - 14:2Játékos SZEBI kilett Bannolva admin Chelios által! [Megj.: Többet ilyen ne legyen], [13/2/2015 - 20:1:20]
Játékos asd3 kilett Bannolva admin dalos  által! [Megj.: Tanujal meg visselkedni ..nem azert josz hogy csunyan beszejel es hJátékos Hengheng kilett Bannolva admin dalos  által! [Megj.: Nem anyazunk !!!!], [13/2/2015 - 22:3:31]

 

format(banString, 524, \"Játékos %s kilett Bannolva admin %s által! [Megj.: %s], [%d/%d/%d - %d:%d:%d]\\r\", Name, AdminName, Reason,day,month,year,hour, minute, second);
               BanLog(banString);

 
Ezzel van itt valami csak nem bírok rá jönni hogy mi.
Cím: Kisebb kérdések
Írta: Dfoglalo - 2015. Február 28. - 19:50:05
ZSOLTI99
Persze tippelni így is tudunk, de több információra, leginkább forráskódra van szükség. Mindenre, ami vele kapcsolatos.
Cím: Kisebb kérdések
Írta: .random. - 2015. Február 28. - 20:13:16
[..]%d:%d:%d]\\r\"

 
helyett
 
[..]%d:%d:%d]\\n\"

 
?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Február 28. - 23:29:56
Idézetet írta: Dfoglalo date=1425149405\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
ZSOLTI99
Persze tippelni így is tudunk, de több információra, leginkább forráskódra van szükség. Mindenre, ami vele kapcsolatos.
 
Ennyi ami még hozzá van
 
forward BanLog(string[]);
public BanLog(string[])
{
    new entry[128];
    format(entry, sizeof(entry), \"%s\\n\",string);
    new File:hFile;
    hFile = fopen(\"/ServerData/LOGS/bans.log\", io_append);
    fwrite(hFile, entry);
    fclose(hFile);
}
Cím: Kisebb kérdések
Írta: Dfoglalo - 2015. Február 28. - 23:50:13
A formathoz tartozó dolgok lennének a fontosak. De itt meg entry kicsi lehet. Egyáltalán minek az? A string változót mentsd el. Előtte tegyél rá /n-t. Random hozzászólásáról pedig ne feledkezz el.
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Március 01. - 21:01:06
Vannak azok a díszes belépő cuccosok RiseRPg-n mellete meg szabályok,azokat hogy csinálták meg,hogy átlátszó meg minden cuccos?
Cím: Kisebb kérdések
Írta: Jim Toretto - 2015. Március 02. - 14:13:41
Idézetet írta: Th0mas date=1425240066\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Vannak azok a díszes belépő cuccosok RiseRPg-n mellete meg szabályok,azokat hogy csinálták meg,hogy átlátszó meg minden cuccos?
 
Amire te gondolsz az több mint valószínű hogy ezzel készült:
http://forum.sa-mp.com/showthread.php?t=376758
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Március 09. - 17:40:23
Sziasztok. Win 8.1 laggol a gta és nem bírok rá jönni mi a baja pedig minden driver fent van. (Win 8.1 csak kipróbálás céljából van fent.)
Cím: Kisebb kérdések
Írta: inf - 2015. Március 15. - 22:52:04
Sziasztok!
Szerintetek hogy érdemes írni egy modot?
Rendes változókkal vagy enummal mindent csoportosítva? (ServerInfo, PlayerInfo, VehicleInfo)
Melyikkel átláthatóbb a mod?
Ja és ha jól tudom a rendes változókat egyesével kell nullázni disconnectenél de viszont enumnál van egy ciklus amivel minden változót lelehet nullázni.
 
for(new a; ePlayerInfo:a < ePlayerInfo; a++) PlayerInfo[playerid][ePlayerInfo:a] = 0;
Cím: Kisebb kérdések
Írta: Blaise - 2015. Március 17. - 17:49:08
Map Construction:
 You cannot use the editor while game is running - close gta-sa, and try again.
[/quote]
Nem is fut a játék... Ötlet?
Cím: Kisebb kérdések
Írta: gbr333 - 2015. Március 17. - 18:11:35
Idézetet írta: Blaise date=1426610948\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

Map Construction:
 You cannot use the editor while game is running - close gta-sa, and try again.
Nem is fut a játék... Ötlet?
 
[/quote]
Futtasd rendszergazdaként.
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Március 22. - 07:44:43
Sziasztok!
Hol tudom letölteni a legfrissebb inceket?
Mert nekem most kéne egy friss md5.inc meg egy utils.inc mert most valami hibázik.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Március 22. - 08:39:50
https://github.com/GRGServer/SAMP/blob/master/includes/MD5.inc
https://code.google.com/p/cwrp/downloads/detail?name=utils.inc  nincs ezekből 2015 verió csak régi van
Új: Akarok egy kis nyelvválasztót ez mind meg van de mikor csatizok a szeróra akkor Nyelvválasztó hirtelen eltűnik a regisztrációs/bejelentkezés dialog elõtt és nem bírok rá jönni hogy mi a kínja. Mi lehet a problémája? 
Cím: Kisebb kérdések
Írta: Brand - 2015. Március 24. - 22:04:38
Sziasztok!
2 dologra lenne szükségem:
1.Olyat ,hogy tudok csinálni ,hogy amikor csatlakozik az illető akkor mondjuk Las Venturas látszódjon felülnézetből?
2.Illetve olyat ,hogy amikor csatlakozik akkor mondjuk Los Santosból a kamera elinduljon Las Venturas felé?
Köszi :)
Cím: Kisebb kérdések
Írta: huhboy - 2015. Március 25. - 08:10:28
http://wiki.sa-mp.com/wiki/InterpolateCameraPos
 

TogglePlayerSpectating(playerid, 1);
InterpolateCameraPos(playerid, 0.0, 0.0, 10.0, 1000.0, 1000.0, 30.0, 10000, CAMERA_MOVE);

 
csak a koordinátákat írd át a n3k3d megfelelőre
Cím: Kisebb kérdések
Írta: Blaise - 2015. Március 28. - 21:49:24
Megoldható, h egy játékos mozgási sebességét növeljük/csökkentsük?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Március 28. - 23:13:51
Szerintem ezzel meg lehet valósítani http://wiki.sa-mp.com/wiki/SetPlayerVelocity
Cím: Kisebb kérdések
Írta: HBalazs96 - 2015. Április 01. - 22:56:26
Sziasztok!
Az lenne a kérdésem, hogy hogy tudnám lekérdezni a karakter pozíciót a játékos kilépésekor? Szeretnék egy olyat, hogy kilépéskor menti a pozíciót, majd ha belép ugyanott folytatja a játékot. Az OnPlayerDisconnect alatt próbáltam lekérdezni, de ott nem jó.
Előre is köszi a válaszokat!
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 01. - 23:10:03
Pedig ott kell méghozzá a GetPlayerPos-al
Cím: Kisebb kérdések
Írta: HBalazs96 - 2015. Április 01. - 23:19:12
public OnPlayerDisconnect(playerid, reason)
{
        new Float:x, Float:y, Float:z;
        GetPlayerPos(playerid, x, y, z);
        PlayerInfo[playerid][pPos_x] = x;
        PlayerInfo[playerid][pPos_y] = y;
        PlayerInfo[playerid][pPos_z] = z;
return 1;
}

 
Így próbáltam megoldani. Csináltam rá egy parancsot is úgyszintén ezzel a kóddal, úgy lementi a pozíciót, de így nem.
Cím: Kisebb kérdések
Írta: rayle - 2015. Április 01. - 23:33:57
A koordinátákat egy fájlba ki kell menteni, és amikor a játékos belép, akkor pedig betölteni. Van a fórumon sok leírás a fájlkezelők használatáról, nézd meg őket.
Cím: Kisebb kérdések
Írta: HBalazs96 - 2015. Április 02. - 00:01:26
Idézetet írta: rayle date=1427924037\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
A koordinátákat egy fájlba ki kell menteni, és amikor a játékos belép, akkor pedig betölteni. Van a fórumon sok leírás a fájlkezelők használatáról, nézd meg őket.
 
Igen, ezzel tisztában vagyok, így is csináltam. Csak elfelejtettem utána beírni egy \"adatmentést\" ami lementi a karakter fájljában tárolt adatokat. Úgyhogy megoldódott! Köszi a segítséget!
Cím: Kisebb kérdések
Írta: GoldTec - 2015. Április 02. - 11:45:09
Sziasztok!
A kérdésem az lenne, hogy miért használják a zcmd-t?
Csak, mert \"átláthatóbb\" vagy van valami más oka is?
Cím: Kisebb kérdések
Írta: Blaise - 2015. Április 02. - 12:09:42
Gyorsabb & átláthatóbb(szerintem)
Cím: Kisebb kérdések
Írta: GoldTec - 2015. Április 02. - 12:11:22
mit értesz gyorsabb alatt?
Cím: Kisebb kérdések
Írta: .random. - 2015. Április 02. - 12:17:34
Itt egy leírás a ZCMD-ről [Katt]
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 03. - 08:12:39
Sziasztok!
Ha szeretnék egy pontadó,pénzadó vagy ilyesmi parancsot készíteni akkor a sscanfos ui i meg ezek nélkül nem lehet valahogy megcsinálni?
Ha igen akkor valaki leírná nekem,hogy hogyan?
Cím: Kisebb kérdések
Írta: Kovacs_Richard - 2015. Április 03. - 08:20:37
Idézetet írta: Th0mas date=1428041559\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Ha szeretnék egy pontadó,pénzadó vagy ilyesmi parancsot készíteni akkor a sscanfos ui i meg ezek nélkül nem lehet valahogy megcsinálni?
Ha igen akkor valaki leírná nekem,hogy hogyan?
 
http://wiki.sa-mp.com/wiki/Using_strcmp%28%29
Cím: Kisebb kérdések
Írta: HBalazs96 - 2015. Április 06. - 22:55:51
Sziasztok!
Csináltam egy kezdetleges járműrendszert. Úgy oldottam meg, hogy a kocsik adatait külön fájlokba menti le és a fájlok 1-től megvannak számozva. Szeretnék létrehozni egy parancsot, amivel ha beleülünk a kocsiba törölni lehet azt az autót amiben ülünk. Azt tudom hogy hogy kérjük le annak az autónak az id-jét amiben ülünk, de azt nem hogy hogyan kérhetjük le az adott jármű fájlnevét?
Tehát járművek/1.ini (a jájl elérési útja) és ha a szerveren beülök a kocsiba hogy kérhetem le azt, hogy a kocsi melyik fájlból lett betöltve.
Nem tudom érthetően fogalmaztam-e, de válaszaitokat előre is köszönöm!
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Április 06. - 23:36:30
Ha jól értelmezem akkor ezek segítségével lehetséges
http://wiki.sa-mp.com/wiki/File_Functions
http://wiki.sa-mp.com/wiki/Fclose
Cím: Kisebb kérdések
Írta: ProPeti - 2015. Április 08. - 12:21:39
Olyan kérdésem lenne, hogy hogy tudom megoldani azt, hogy mikor beleállok egy pickup-ba akkor átállítson egy változót 1-re, és amíg benne állok az maradjon is úgy, és amikor kimegyek belőle akkor álljon vissza 0-ra? Ez azért lenne jó hogy csak akkor hívja meg újra a pickupot amikor 0-án van mivel így nem lehet dialogos rendszert csinálni mert újra meghívódik az alap dialog.
Próbáltam már timerrel, de nekem soha nem sikerült, ezért gondoltam segítséget kérek itt.
Előre is köszönöm mindenkinek a segítséget!
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 08. - 13:49:04
Idézetet írta: ProPeti date=1428488499\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Olyan kérdésem lenne, hogy hogy tudom megoldani azt, hogy mikor beleállok egy pickup-ba akkor átállítson egy változót 1-re, és amíg benne állok az maradjon is úgy, és amikor kimegyek belőle akkor álljon vissza 0-ra? Ez azért lenne jó hogy csak akkor hívja meg újra a pickupot amikor 0-án van mivel így nem lehet dialogos rendszert csinálni mert újra meghívódik az alap dialog.
Próbáltam már timerrel, de nekem soha nem sikerült, ezért gondoltam segítséget kérek itt.
Előre is köszönöm mindenkinek a segítséget!
 
OnPlayerEnterDynamicArea
OnPlayerLeaveDynamicArea
Cím: Kisebb kérdések
Írta: Blaise - 2015. Április 08. - 20:52:13
Valaki tudna dobni jernejl map editorhoz egy friss linket?
19373 ID-jű objectet ami nekem van nem tartalmazza.
Azért ide írtam mert fölösleg lett volna ezért új témát nyitni.
Cím: Kisebb kérdések
Írta: huhboy - 2015. Április 09. - 06:46:21
http://www.solidfiles.com/d/684b00eaf2/editor_(1).rar
parancsolj :)
Cím: Kisebb kérdések
Írta: Blaise - 2015. Április 09. - 09:23:52
Továbbra is csak 18630 objectet tartalmaz.
Én voltam a balpénisz. Még 1× kösz.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Április 11. - 00:48:03
Hali. Valami probléma akad ezzel a boxal mindent úgy van ahogy kell paraméter stb de mikor berakom elkezd hülyülni pl így
http://i.solidfiles.net/776f1ab0ae.jpg
És ez amit editorral csináltam http://i.solidfiles.net/2095717c85.jpg ilyenre akarom de valami gond akad és nem bírok rá jönni hogy ..Valami tippet tud adni valaki? Előre is köszi
Cím: Kisebb kérdések
Írta: huhboy - 2015. Április 11. - 09:06:06
ha bemásolod a kódot, ahol beállítod az értékeket, hamarabb megmondjuk, mi a baj :)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Április 11. - 13:13:24
http://pastebin.com/c4Z41j1d Már valamennyire normálisan mükszik de még mindig nem jelenik meg a box nem értem hogy mit cseszhettem el csak a textdrawos rész van a kódba. köszi a segítséget
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 11. - 14:49:10
Szeretnék objekteket filterscriptben tárolni nem a módban,nos megnyitom a pawnot új cuccos,kitörlöm őket bemásolom az objecteket de valamiért nem jó,hogyan csináljam meg,hogy filterscriptben legyen a mapp?
Cím: Kisebb kérdések
Írta: Blaise - 2015. Április 11. - 16:48:07
OnFilterscriptInit()
alá kell betenni az objekteket...
Cím: Kisebb kérdések
Írta: Alcatraz - 2015. Április 12. - 21:42:29
Szép estét,lehetséges az, hogy van egy parancs,ami nullázza a játékos pontját,de egy másik paranccsal visszakapja a nullázás előtti pontját?(Szerver restart nélkül,pl. egy minigame idejéig legyen 0 a játékos pontja,és a kilépése után visszakapja az eredeti pontját)
Elképzelés:
 
CMD:asd(playerid, params[])
{
new scorecucc = GetPlayerScore(playerid);
return 1;
}
CMD:asd2(playerid, params[])
{
SetPlayerScore(playerid, scorecucc);
return 1;
}

 
Gondoltam arra,hogy valahova lementem a játékos pontját,majd onnan lekérem,de nincs ennél könnyebb megoldás?
Cím: Kisebb kérdések
Írta: Andriis - 2015. Április 12. - 21:45:03
PVar?
Cím: Kisebb kérdések
Írta: Alcatraz - 2015. Április 12. - 22:05:06
Igaz,el is felejtettem.Kösz Andriis :)
Cím: Kisebb kérdések
Írta: scripter01 - 2015. Április 13. - 15:29:20
Sziasztok.
Még 0.3d-s SA:MP verzióab megjelentek a képes textdrawok.
Nekem kellene a Pizza/Burger/Pia -s  kép megnevezése (pl.: LB_CHAT:xy valami ilyesmi)
Előre is köszönöm válaszaitokat.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Április 13. - 16:26:06
Szia. Ezzel próbáld meg http://forum.sa-mp.com/showthread.php?t=291202
http://forum.sa-mp.com/showthread.php?t=457699
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 14. - 06:57:01
Sziasztok!
Szeretnék egy /me parancsot de úgy,hogy minden parancsnál ha szeretném használni azt pl,hogy Cselekves(playerid,\"beindította a motorját!\"
Hogyan csináljam meg?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Április 14. - 13:04:55
cmd_me
(playerid , \"beindította a
motorját!\" );

 
ha zcmd vel van me parancsod akkor illeszd be motor indításhoz.
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 14. - 16:34:01
Én béna még egy /me parancsot se tudok rendesen megcsinálni  :(
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 14. - 16:41:42
Idézetet írta: Th0mas date=1429022041\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Én béna még egy /me parancsot se tudok rendesen megcsinálni  :(
 
Csak nem akarsz.. először nézd meg a felépítését. szinte minden plublikált GM-be van /me parancs. Nézd emg a felépítését és készíts egyet magadtól.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Április 14. - 16:46:21
Ez segíthet
http://sampforum.hu/index.php?topic=13426.0
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 14. - 16:59:03
Tessék:
 
CMD:me(playerid, params[]) {
if(isnull(params)) return SendClientMessage(playerid, -1, \"{FF0000}Használat: /me [Cselekvés]\");
if(!( 1 < strlen(params) < 65)) return SendClientMessage(playerid, -1, \"Hiba! Min. 2 max. 64 karakteres lehet a cselekvésed!\");
new Float:p[3], str[128];
GetPlayerPos(playerid, p[0], p[1], p[2]);
for(new i; i < MAX_PLAYERS; i++) {
if(IsPlayerInRangeOfPoint(i, 20.0, p[0], p[1], p[2])) {
    format(str, sizeof(str), \"* %s %s\", Name(playerid), params);
   SendClientMessage(i, 0xF5a63aFF, str);
}
}
return 1;
}
Name(playerid) { new n[24]; GetPlayerName(playerid, n, 24); return n; }

 
Máshol meg így használd (példa):
cmd_me(playerid, \"beindítja a járművét!\");
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 16. - 18:23:11
Sziasztok!
Megcsináltam egy IC Chatet csak az a probléma,hogy amikor írok minden jó,csak tudjátok alap szervereknél tudsz írni úgy,hogy mindenki látja,hogyan kapcsolhatnám ezt ki,hogy csak az ic üzenet látszódjon?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Április 16. - 20:58:52
Távolsághoz kell kötni az alap chatet és akkor csak az látja aki ott van a közeledben
Cím: Kisebb kérdések
Írta: huhboy - 2015. Április 16. - 22:25:30
Szerintetek lehet abban ráció, hogy a szerveremen a streameres objecteket azért nem látják, mert nincs megadva a CreateDynamicObject-nél streamdistance?
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 16. - 22:34:54
Alapból be van állítva neki egy érték. Max elállítottad. Frissítsd a streamer pluginod.
Cím: Kisebb kérdések
Írta: huhboy - 2015. Április 16. - 22:59:48
az összes streamer verziót végigpróbáltam. :D most egyelőre végig írtam mindent, az interiort, playerid-t, streamdistance-et, és várok, figyelek. hátha. :D
Cím: Kisebb kérdések
Írta: myke - 2015. Április 17. - 16:42:53
Hali,
Ugye van single playerbe egy gyógyszer ikon, amire ha rámegyünk belassúl minden. Hogy lehetne ezt megcsinálni SAMP-ba?
MTA-n láttam az ötletet, de remélem SAMP-ba is megoldható.
A válaszokat előre is köszönöm!
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 19. - 15:53:11
Sziasztok!
Van egy /makeadmin parancsom amiben van egy pici hiba,0-4-es szintig szeretném de hibás és lehet akár 5-ig és ameddig akarnám,mi a hiba?:
 
if(szint < 0 && szint > 4) return SendClientMessage(playerid,-1,\"Az adminszintnek 0 és 4 között kell lennie!\");
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 19. - 15:55:25
if(!(-1 < szint < 5))
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 19. - 15:58:06
Köszönöm! Ment a +

Dupla hozzászólás automatikusan összefûzve. ( 2015. Április 19. - 17:24:10 )

Sziasztok lenne még egy kérdésem.
Szeretném,hogy ha admin szint helyett az admin neve legyen,pl Tulajdonos,főadmin ilyesmi,hogyan oldhatnám meg?
Én valami ilyesmiben gondolkodtam de szerintem így nem jó vagy nem tudom:
 
       if(JatekosInfo[playerid][AdminSzint] == 1)
    {
    }
    else if(JatekosInfo[playerid][AdminSzint] == 2)
    {
    }
    else if(JatekosInfo[playerid][AdminSzint] == 3)
    {
    }
    else if(JatekosInfo[playerid][AdminSzint] == 4)
    {
    }

 
Csak ha meg így kell akkor hogyan tovább?
Cím: Kisebb kérdések
Írta: blackdog476 - 2015. Április 20. - 09:29:38
Hát beleteszed egy változóba miután megnyitottad a feltételeket :D
Egyébként ajánlom a switch statement használatát.
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 20. - 10:25:25
stock GetAdminRang(playerid) {
new an[32];
switch(JatekosInfo[playerid][AdminSzint]) {
case 1: an = \"Moderátor\";
case 2: an = \"Adminisztrátor\";
case 3: an = \"FőAdminisztrátor\";
case 4: an = \"Adminfelügyelő\";
case 5: an = \"Tulajdonos\";
}
return an;
}

 
Használata:
format(string, sizeof(string), \"Adminrang: %s\", GetAdminRang(playerid));
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 21. - 06:50:04
Jóreggelt/sziasztok!
Megírtam egy onduty parancsot amit ha beírsz szolgálatba lépsz csak azt szeretném még,hogy ha szolgálatba vagy és még egyszer beírod akkor kilépj a szolgálatból,hogyan csinálhatnám meg?
Meg lenne még egy olyan kérdésem,hogy hogyan lehetne azt megcsinálni CMD-be,hogy két paranccsal is működjön ugyan az a dolog,pl a felszerelésnél van a /felszerelés de szeretném,hogy ha /duty-val is működne.
Cím: Kisebb kérdések
Írta: Flash - 2015. Április 21. - 13:09:04
Idézetet írta: Th0mas date=1429591804\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Jóreggelt/sziasztok!
Megírtam egy onduty parancsot amit ha beírsz szolgálatba lépsz csak azt szeretném még,hogy ha szolgálatba vagy és még egyszer beírod akkor kilépj a szolgálatból,hogyan csinálhatnám meg?
 

CMD:onduty(playerid) {
// ha nem admin) return tiltás
SetPVarInt(playerid, \"onDuty\", !GetPVarInt(playerid, \"onDuty\"));
new str[128], name[24];
GetPlayerName(playerid, name, 24);
format(str, sizeof(str), \"%s %s!\", name, GetPVarInt(playerid, \"onDuty\")==0?(\"kilépett az adminszolgálatból\"):(\"Adminszolgálatba lépett\"));
SendClientMessageToAllf(-1, str);
return 1;
}

 


Meg lenne még egy olyan kérdésem,hogy hogyan lehetne azt megcsinálni CMD-be,hogy két paranccsal is működjön ugyan az a dolog,pl a felszerelésnél van a /felszerelés de szeretném,hogy ha /duty-val is működne.
 
[/quote]
 
CMD:duty(playerid) { // ez a duty parancs
return 1;
}
CMD:felszereles(playerid) return cmd_duty(playerid); // ami a /felszereles parancsal is működik
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Április 24. - 05:50:56
Sziasztok!
Azt hogyan oldhatnám meg,hogy ha egy játékos játszik pl 2 órát akkor szintet lépjen 2-re,és ha játszik 4 órát akkor 3ra és így tovább,hogyan csináljam?
Cím: Kisebb kérdések
Írta: tudvari - 2015. Május 03. - 15:49:54
Sziasztok!
Mi a teendő akkor, ha a RemoveWorldObject csak a \"hitboxát\" tünteti el az objectnek. Szóval látszólag ott van, de egyébként átesek rajta.
(Az én esetemben: LS feletti autópályát removeoltam, és azért ilyen pixeles, korlát nélküli izé maradt utána, amin át lehet esni.)
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Május 03. - 19:32:40
Sziasztok. Nem tudok rá jönni hogy ez mi célt szolgálhat ez az inc amit ppc módhoz csináltak. Bocsi csak hülye vagyok az angolhoz és így nem vágom hogy mik vannak mellé írva. http://pastebin.com/2Sxjjxea
Cím: Kisebb kérdések
Írta: huhboy - 2015. Május 03. - 19:47:40
Idézetet írta: ZSOLTI99 date=1430674360\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok. Nem tudok rá jönni hogy ez mi célt szolgálhat ez az inc amit ppc módhoz csináltak. Bocsi csak hülye vagyok az angolhoz és így nem vágom hogy mik vannak mellé írva. http://pastebin.com/2Sxjjxea
 
azt írja a pastebin, hogy privát....lehet, hogy csak nekem, de így nem tudok segíteni :S
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Május 03. - 20:03:41
Na most? http://pastebin.com/2Sxjjxea
Cím: Kisebb kérdések
Írta: huhboy - 2015. Május 03. - 20:28:28
ez az inc automatikusan \"kilakoltat\", ha 48 órán át nincs használva a ház.
magyarul ha 2 napig nem mész fel a szerverre, ahol ez benne van a ppc_House mellé, automatikusan újra eladóvá válik a ház.
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Május 03. - 21:29:49
Ja így már értem köszi.
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Május 09. - 13:47:17
Sziasztok!
Ha a /visz parancsot timerrel futtatom le úgy is jó lesz?
Cím: Kisebb kérdések
Írta: Flash - 2015. Május 09. - 13:58:01
Da
Cím: Kisebb kérdések
Írta: myke - 2015. Május 10. - 12:25:48
Hali.
Mibe különbözik a dini_IntSet, és a dini_Set?
Próbáltam utána olvasni wiki-n, de megfelelő angol tudás hiány miatt nem sikerült. :D
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Május 10. - 12:50:10
http://sampforum.hu/index.php?topic=3075.msg36705#msg36705
ez magyar leírás
Cím: Kisebb kérdések
Írta: myke - 2015. Május 10. - 13:07:52
okés, köszi
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Május 12. - 07:14:40
Sziasztok!
Szeretnék \"alparancsokat\" létrehozni,Flash már párszor segített ebben csak valahogy sohasem sikerül,mindig azt írja ha beírom /parancs pelda1 akkor \"Használat: /parancs [pelda1,pelda2]\" és mindig amikor beírom a használatát adfja ki.
 
CMD:parancs(playerid,params[]) {
        if(sscanf(params, \"s[128]\", params)) return     SendClientMessage(playerid, -1, \"Használat: {ff0000}/parancs [pelda1, pelda2]\");
        if(!strcmp(params, \"pelda1\")) {
        }
        else if(!strcmp(params, \"pelda2\")) {
    }
    else SendClientMessage(playerid, -1, \"Használat: {ff0000}/parancs [pelda1, pelda2]\");
    return 1;
}

 
Én rontom el vagy most miért nem jó nekem? :/
Cím: Kisebb kérdések
Írta: DoggMann - 2015. Május 12. - 10:27:50
Nem biztos mert nem tudom le ellonorzni de az utolso else szerintem nem kell
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Május 13. - 13:31:42
Sziasztok. Érdekelne engem olyan hogy dinamikus parancs resi nélkül is lehessen módosítani a parancsot. pl van a parancs  módosítok rajta pár dolgot és resi nélkül is érvénybe tudna lépni a módosítás.. Ez valahogy kivitelezhető lenne? Hallottam már róla de ilyet még nem láttam..
Cím: Kisebb kérdések
Írta: Th0mas - 2015. Május 14. - 06:54:45
Sziasztok!
Azt hogy lehet megcsinálni,hogy a görgővel ne lehessen fegyvert elővenni hanem csak egy paranccsal?
Cím: Kisebb kérdések
Írta: AkkezdetPhiai ♣ - 2015. Május 15. - 21:16:56
Sziasztok! A következő lenne a problémám mellyel majdnem az egész napomat elszöszöltem de sehogy se bírtam megoldani. Van egy mod amin épp \"dolgozom\". Azokban van pár kocsi elhelyezve [pawn]AddStaticVehicleEx[/pawn] -el.
Sor(csak példa mert több ilyen van): [pawn]AddStaticVehicleEx(582,-1503.3000488281,2526.1000976563,55.799999237061,0,1,1,0);[/pawn]
Hogyha ezt a kocsit áthelyezném egy olyan helyre ahova én akarom (a koordinátákat jól adom meg) akkor az alábbi warningot adja ki ezáltal észrevételem szerint nem lesznek jók a pickupok sem az épületekbe bemenet/kimenet.
Warning:
warning 202: number of arguments does not match definition[/quote]
A kérdésem az lenne, hogy mi erre a megoldás, hogy ne warningoljon?
Cím: Kisebb kérdések
Írta: DrAkE - 2015. Május 16. - 15:01:10
Idézetet írta: AkkezdetPhiai ♣ date=1431717416\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! A következő lenne a problémám mellyel majdnem az egész napomat elszöszöltem de sehogy se bírtam megoldani. Van egy mod amin épp \"dolgozom\". Azokban van pár kocsi elhelyezve
AddStaticVehicleEx

 -el.
Sor(csak példa mert több ilyen van):
AddStaticVehicleEx(582,-1503.3000488281,2526.1000976563,55.799999237061,0,1,1,0);

 
Hogyha ezt a kocsit áthelyezném egy olyan helyre ahova én akarom (a koordinátákat jól adom meg) akkor az alábbi warningot adja ki ezáltal észrevételem szerint nem lesznek jók a pickupok sem az épületekbe bemenet/kimenet.
Warning:
warning 202: number of arguments does not match definition

A kérdésem az lenne, hogy mi erre a megoldás, hogy ne warningoljon?
 
[/quote]
Kimaradt az angle (modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay, addsiren).
Cím: Kisebb kérdések
Írta: AkkezdetPhiai ♣ - 2015. Május 16. - 21:42:36
Idézetet írta: DrAkE date=1431781270\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok! A következő lenne a problémám mellyel majdnem az egész napomat elszöszöltem de sehogy se bírtam megoldani. Van egy mod amin épp \"dolgozom\". Azokban van pár kocsi elhelyezve
AddStaticVehicleEx

 -el.
Sor(csak példa mert több ilyen van):
AddStaticVehicleEx(582,-1503.3000488281,2526.1000976563,55.799999237061,0,1,1,0);

 
Hogyha ezt a kocsit áthelyezném egy olyan helyre ahova én akarom (a koordinátákat jól adom meg) akkor az alábbi warningot adja ki ezáltal észrevételem szerint nem lesznek jók a pickupok sem az épületekbe bemenet/kimenet.
Warning:
warning 202: number of arguments does not match definition

A kérdésem az lenne, hogy mi erre a megoldás, hogy ne warningoljon?
 
[/quote]
Kimaradt az angle (modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay, addsiren).
 
[/quote]
Az itt lévő sor hibátlan. Ha én rakom át más koordinátára pl erre:
[pawn]AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0,1,1,0);[/pawn]
Az nem tetszik a pawnonak és ekkor adja ki a warningot. Hogyan lenne akkor ez a sor most hibátlan?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Május 16. - 22:23:22
AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0,-1, -1, 0, 0);  

 
0.3.7 használsz? akkor vikit nézd meg.... Utolsó nulla a sziréna.
https://wiki.sa-mp.com/wiki/AddStaticVehicleEx
Mind a kettőt 0.3.7 néztem és a 0 kell a végére. Ha nem akarod hogy warningoljon.
Kép.:



\"width=500\"yZYYOSK.png?1\"
[/img]
\"width=500\"GisePUJ.png?1\"
[/img]
Cím: Kisebb kérdések
Írta: AkkezdetPhiai ♣ - 2015. Május 16. - 22:53:41
Idézetet írta: ZSOLTI99 date=1431807802\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0,-1, -1, 0, 0);  

 
0.3.7 használsz? akkor vikit nézd meg.... Utolsó nulla a sziréna.
https://wiki.sa-mp.com/wiki/AddStaticVehicleEx
Mind a kettőt 0.3.7 néztem és a 0 kell a végére. Ha nem akarod hogy warningoljon.
Kép.:



\"width=500\"yZYYOSK.png?1\"
[/img]
\"width=500\"GisePUJ.png?1\"
[/img]
 

Jelenleg még 0.3z-t használok..
Cím: Kisebb kérdések
Írta: DrAkE - 2015. Május 16. - 22:54:03
Idézetet írta: AkkezdetPhiai ♣ date=1431805356\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

Sziasztok! A következő lenne a problémám mellyel majdnem az egész napomat elszöszöltem de sehogy se bírtam megoldani. Van egy mod amin épp \"dolgozom\". Azokban van pár kocsi elhelyezve
AddStaticVehicleEx

 -el.
Sor(csak példa mert több ilyen van):
AddStaticVehicleEx(582,-1503.3000488281,2526.1000976563,55.799999237061,0,1,1,0);

 
Hogyha ezt a kocsit áthelyezném egy olyan helyre ahova én akarom (a koordinátákat jól adom meg) akkor az alábbi warningot adja ki ezáltal észrevételem szerint nem lesznek jók a pickupok sem az épületekbe bemenet/kimenet.
Warning:
warning 202: number of arguments does not match definition

A kérdésem az lenne, hogy mi erre a megoldás, hogy ne warningoljon?
 
[/quote]
Kimaradt az angle (modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay, addsiren).
 
[/quote]
Az itt lévő sor hibátlan. Ha én rakom át más koordinátára pl erre:
 
AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0,1,1,0);

 
Az nem tetszik a pawnonak és ekkor adja ki a warningot. Hogyan lenne akkor ez a sor most hibátlan?
 
[/quote]
Akkor viszont
 
AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0,1,1,0);

 
Helyette:
 
AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0.0,1,1,0);
Cím: Kisebb kérdések
Írta: AkkezdetPhiai ♣ - 2015. Május 16. - 23:06:29
Idézetet írta: DrAkE date=1431809643\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


 

 

Sziasztok! A következő lenne a problémám mellyel majdnem az egész napomat elszöszöltem de sehogy se bírtam megoldani. Van egy mod amin épp \"dolgozom\". Azokban van pár kocsi elhelyezve
AddStaticVehicleEx

 -el.
Sor(csak példa mert több ilyen van):
AddStaticVehicleEx(582,-1503.3000488281,2526.1000976563,55.799999237061,0,1,1,0);

 
Hogyha ezt a kocsit áthelyezném egy olyan helyre ahova én akarom (a koordinátákat jól adom meg) akkor az alábbi warningot adja ki ezáltal észrevételem szerint nem lesznek jók a pickupok sem az épületekbe bemenet/kimenet.
Warning:
warning 202: number of arguments does not match definition

A kérdésem az lenne, hogy mi erre a megoldás, hogy ne warningoljon?
 
[/quote]
Kimaradt az angle (modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay, addsiren).
 
[/quote]
Az itt lévő sor hibátlan. Ha én rakom át más koordinátára pl erre:
 
AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0,1,1,0);

 
Az nem tetszik a pawnonak és ekkor adja ki a warningot. Hogyan lenne akkor ez a sor most hibátlan?
 
[/quote]
Akkor viszont
 
AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0,1,1,0);

 
Helyette:
 
AddStaticVehicleEx(582,1426.3851,278.1086,19.1349,0.0,1,1,0);

 

[/quote]
Köszönöm! Még nem teszteltem de ezentúl az összes kocsi iránt így fogok eljárni ha jó lesz.  :wave:
Cím: Kisebb kérdések
Írta: Brand - 2015. Május 27. - 17:44:32
Hogy tudnám az alap bejáratokat eltüntetni? (sárga kis háromszög féleségek)
Cím: Kisebb kérdések
Írta: .random. - 2015. Május 27. - 17:58:47
DisableInteriorEnterExits
Cím: Kisebb kérdések
Írta: Nooname - 2015. Május 27. - 19:14:19
Hali,nemtudom hogy ide kellene írni de ide írok .. :)
Van egy gamemodem,az a baj h csak amx van meg ,ehez a gamemodhoz van egy mysql adatbázisom,  a modban nem lehetne valahogy átírni az adatbázis adatait ? mert igy nem tud rá csatlakozni !
Cím: Kisebb kérdések
Írta: Nátha - 2015. Május 27. - 19:16:13
Ha csak az amx van meg akkor nem tudsz a módba semmilyen módosítást csinálni.
Még frissíteni se tudod.
Cím: Kisebb kérdések
Írta: Nooname - 2015. Május 27. - 19:24:15
És ha a mysql adatbázist beleírnám egy scriptbe ?
Cím: Kisebb kérdések
Írta: Nátha - 2015. Május 27. - 19:37:30
Az úgy kétlem hogy működni fog.
Cím: Kisebb kérdések
Írta: Nooname - 2015. Május 27. - 19:56:22
Miért?
Cím: Kisebb kérdések
Írta: Nátha - 2015. Május 27. - 20:03:28
Mert magába a módba van beleírva az SQL kapcsolat létrehozása.
Olyannal még nem találkoztam hogy külön scriptbe csatlakoztatod a módhoz az SQL-t. És így hirtelen nem is tudom hogy kivitelezhető-e, vagy ha igen akkor annak mi értelme :D
Esetleg külön .inc-be (mint a See), de akkor azt az incet is bele kellene írni a módba, szal az kilőve.


De ha csak egy .amx fájlod van akkor azzal minek kínlódsz? Hogy fogod frissíteni az újabb plugin/SAMP verziókhoz? Hosszútávon biztos hogy nincs értelme.
Cím: Kisebb kérdések
Írta: Nooname - 2015. Május 27. - 20:13:03
Én azért megrpóbálnám a scriptben létrehozni ! Segitenél ?mert nemtudom hogy kell !
Cím: Kisebb kérdések
Írta: Brand - 2015. Május 27. - 20:57:43
Köszi a segítséget!
Cím: Kisebb kérdések
Írta: hegdavid95 - 2015. Május 28. - 15:08:42
Nooname-nak üzenném, hogy sajnos senki nem fog tudni segíteni a lopott szerver elindításában. Törődj bele.
Elmagyarázom miért nem fog menni. Van az amx amit elloptál na.. Abba bele van égetve konstansként egy IP cím egy Felhasználó egy Jelszó és egy Adatbázis név. A szerver indításakor erre az adatbázisra csatlakozni próbál a szerver. Ez ellen az ég világon semmit nem tehetsz ez így van. Na mármost ha ez a kapcsolat nem jön létre, akkor a szerver automatikusan kikapcsol. Ha nem bírod visszafejteni a kódot (már pedig nem bírod), akkor a büdös életben nem fogod tudni átírni ezeket az adatokt így elindítani sem fogod azt a szerót, sem te sem más.
Off:
Remélem a fórum szabályzatát nem szegtem meg ezzel a fajta hangvétellel, ha igen elnézést kérek
Cím: Kisebb kérdések
Írta: jana4 - 2015. Május 28. - 23:05:25
[admin]A nem témába illő hozzászólásokat töröltem.
Nooname, a fórum semmilyen körülmények között nem támogatja a nem legális forrásból származó szkriptekben való segítségnyújtást, csakúgy, mint a warezt is.
Megkérnélek, hogy az általad feltett \"kérdésedet\" ne írd ki ide többször, ezt oldd meg privátban. A fórumi magatartásoddal pedig tegyél valamit, mert ez a hozzáállás nem idevaló!
A fórumozók szívesen segítenek, de ha sértegeted őket, akkor mégis mit vársz?[/admin]


Kérlek ne válaszolj a hozzászólásomra.
Cím: Kisebb kérdések
Írta: Brand - 2015. Május 29. - 14:25:23
Hali.
Ladmin-nal kapcsolatosan lenne szükségem segítségre.
Szóval, ugye a ban parancs az IP-re és név-re bannol. Ehez van 1 unban parancs, csak az a gond ,hogy ez csak a nevet oldja fel, de az IP-jét nem. Szóval abban kérném a segítségeteket ,hogy amikor unbannolok valakit akkor azzal együtt az illető IP-jét is feloldja.
 
dcmd_unban(playerid,params[])
{
    if(PlayerInfo[playerid][Level] >= 8 || IsPlayerAdmin(playerid))
    {
        new Index;
        new tmp[256];  tmp  = strtok(params, Index);
        new unbanname[256];
        if(!strlen(params)) return
        SendClientMessage(playerid, red, \"Usage: /unban [Játékos teljes neve]\") &&
        SendClientMessage(playerid, red, \"Funkció: A kitiltott játékosokat lehet feloldani!!!\");
        unbanname = tmp;
        new string[64];
        new filestring2[128];
        format(filestring2, sizeof(filestring2), \"/ladmin/users/%s.sav\", udb_encode(unbanname));
        if(!fexist(filestring2)) return SendClientMessage(playerid, 0xFF0000FF , \"A megadott név nem szerepel az adatbázisban!\");
        udb_UserSetInt(unbanname,\"Banned\",0);
        SendRconCommand(\"reloadbans\");
        format(string,sizeof(string),\"Unbannoltad őt: %s\", tmp);
        return SendClientMessage(playerid, blue, string);
    }
    else return SendClientMessage(playerid,red,\"HIBA: Nem vagy Admin!\");
}
Cím: Kisebb kérdések
Írta: almightymartin - 2015. Május 31. - 10:49:19
Idézetet írta: мαятιη date=1432658530\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


[gmod]Figyeljetek oda a pawn tagekre.
 [ /code ][/gmod]

 
[/quote]
Cím: Kisebb kérdések
Írta: florone - 2015. Május 31. - 15:04:34
Sziasztok!
Valaki tudna esetleg nekem linkelni mysql R38-as plugint 64 bites windowsra esetleg?Mert a 7-es után egyik se hajlandó elindulni nekem amit leszedek,hol innen,hol hiv. fórumról. (( pBlueG pluginját használom a szerverhez azt hiszem,sajna az .inc-ben nem látom ki a készítő és elfelejtettem honnan szedtem már le,annyi felé keresgéltem már. ))
//=Linuxra van nekem is jó,de windowsra nem találok sehol=//
//==========================================
  Server Plugins
  --------------
  Loading plugin: mysql
  Failed.
//==========================================
Ez fogad az összes verziónál ami r7 utáni sajnos...
Próbáltam keresni,de nemtudom mi lehet a hiba.
A segítségetek eőre is köszönöm szépen.
================================*EDIT*=========================
Megvan pBlueG pluginját használom.Egészen pontosan.Vagyis csak akarom,mert éppen most kezdtem el a mysql-t tanulmányozni..
Találtam egy újabb dolgot.
\"Build instruction
Note: The plugin has to be a 32-bit library; that means all required libraries have to be compiled in 32-bit and the compiler has to support 32-bit.\"
Ez azt jelenté,hogy 64 bites rendszerre offos a dolog?
Sajnos nem jó az Angol tudásom,a fordítóm pedig hülyén fordítja.
Háhh sikerült!!!!
Először az x86-os aztán az x64-es packot kell feltelepíteni 64 bites OS esetén windowsnál és a plugin működni fog :)
Cím: Kisebb kérdések
Írta: KovaNovik - 2015. Május 31. - 15:39:16
Ez esetleg?
 
Ennek elkerülésére innen kell leszedned a \"Download\" gombra kattintva az x86-os, 64-bites operációs rendszer esetében az x64-es verziójú csomagot, melyet a tõle balra, vele egy sorban lévõ pipa bepipálásával, majd a next gombra kattintással tehetsz meg. Ha kéri, hogy szedd le valamelyik másik ámulatbaejtõ terméküket, tiszta szívvel küldd el a fenébe a \"No thanks, take me to the download\" gomb használatával. Ezt a csomagot rendszergazdaként kell futtatni, szokásos (next-next-next-next) technikával feltelepíteni, majd örülni.[/quote]
Cím: Kisebb kérdések
Írta: florone - 2015. Május 31. - 15:44:47
Igen ez már megvan,de találtam most egy mysqlconnector nevezetű alkalmazást amit éppen telepítek,nemsokára kiderül,hogy ez kellett-e nekem vagy sem.
=============*EDIT*================
Sajnos nem erre volt szükségem. :(
Cím: Kisebb kérdések
Írta: Brand - 2015. Június 07. - 17:33:34
1,hogyan tudnám a biciklik max sebességét átírni?
2,hogyan tudnám azt megcsinálni ,hogy a spawn részt eltüntessem?(dialog szerűség)
3,hogyan tudnám megcsinálni azt ,hogy amíg nem spawnol le a játékos addig conectkor mondjuk montgomery-t lássa?
Előre is köszi a segítséget!
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Június 09. - 20:36:18
Ezzel tudod a bicikliket
https://wiki.sa-mp.com/wiki/SetVehicleVelocity
És ha csak biciklit akarod hogy csak az legyen módosítva akkor kérd le a bicikli idjét hogy csak arra hasson
https://wiki.sa-mp.com/wiki/GetVehicleModel
SPawn rész törlésre ezek segítenek
http://forum.sa-mp.com/showthread.php?t=314788
http://wiki.sa-mp.com/wiki/SpawnPlayer
http://forum.sa-mp.com/showthread.php?t=152734
Cím: Kisebb kérdések
Írta: PiCsUUU - 2015. Június 25. - 00:03:04
Brand : :)  ;)
 
new string[76];
format(string,sizeof(string),\"unbanip %s\",params);
SendRconCommand(\"string\");
Cím: Kisebb kérdések
Írta: Brand - 2015. Július 05. - 00:46:28
Köszi szépen!
Most 1 olyan problémám lenne ,hogy a módba van 1 olyan ,hogy ha egy ideig AFK az illető akkor kidobja a szerver, csak ezzel annyi a probléma ,hogy akkor az NPCket is kidobja. Nem lehetne esetleg megoldani valahogy ,hogy az NPCket ne dobja ki?
Így néz ki:
 
public AFKKicker()
{
for(new i = 0; i <= MAX_PLAYERS; i++)
{
    if(IsPlayerConnected(i))
{
       if(PlayerInfo[AFK] == 0)
       {
          if(PlayerInfo[Animban] == 0)
          {
              if(PlayerInfo[pAdmin] == 0 || PlayerInfo[pAdmin] == 1 || PlayerInfo[pAdmin] == 2)
             {
               GetPlayerPos(i, PlayerPos[0], PlayerPos[1], PlayerPos[2]);
               if(PlayerPos[0] == PlayerPos[3] && PlayerPos[1] == PlayerPos[4] && PlayerPos[2] == PlayerPos[5])
               {
                   SendClientMessage(i, COLOR_LIGHTRED, \"Ki lettél rúgva inaktívitás miatt!\");
                   SendClientMessage(i, COLOR_LIGHTRED, \"Legközelebb /afk\");
                            new nev[32];
                  GetPlayerName(i, nev, sizeof(nev));
                  format(stringx, sizeof(stringx),\"[ADMIN]:%s ki lett rúgva a szerverről inaktivitás miatt!\",nev);
                  ABroadCast(COLOR_RED,stringx,1);
                  Kick(i);
                  new h,mi,s,y,m,d;
                  getdate(y,m,d);
                  gettime(h,mi,s);
                  format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s ki lett rúgva a rendszer által. | Oka: Legközelebb /afk\",y,m,d,h,mi,s,nev);
                  LoOoG(stringx);
               }
               PlayerPos[3] = PlayerPos[0];
               PlayerPos[4] = PlayerPos[1];
               PlayerPos[5] = PlayerPos[2];
            }
         }
   }
}
}
return 1;
}
Cím: Kisebb kérdések
Írta: PiCsUUU - 2015. Július 11. - 17:17:09
public AFKKicker()
{
for(new i = 0; i <= MAX_PLAYERS; i++)
{
    if(IsPlayerConnected(i))
{
       if(PlayerInfo[AFK] == 0)
       {
          if(PlayerInfo[Animban] == 0)
          {
              if(PlayerInfo[pAdmin] == 0 || PlayerInfo[pAdmin] == 1 || PlayerInfo[pAdmin] == 2 || IsPlayerNPC(playerid))
             {
               GetPlayerPos(i, PlayerPos[0], PlayerPos[1], PlayerPos[2]);
               if(PlayerPos[0] == PlayerPos[3] && PlayerPos[1] == PlayerPos[4] && PlayerPos[2] == PlayerPos[5])
               {
                   SendClientMessage(i, COLOR_LIGHTRED, \"Ki lettél rúgva inaktívitás miatt!\");
                   SendClientMessage(i, COLOR_LIGHTRED, \"Legközelebb /afk\");
                            new nev[32];
                  GetPlayerName(i, nev, sizeof(nev));
                  format(stringx, sizeof(stringx),\":%s ki lett rúgva a szerverről inaktivitás miatt!\",nev);
                  ABroadCast(COLOR_RED,stringx,1);
                  Kick(i);
                  new h,mi,s,y,m,d;
                  getdate(y,m,d);
                  gettime(h,mi,s);
                  format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s ki lett rúgva a rendszer által. | Oka: Legközelebb /afk\",y,m,d,h,mi,s,nev);
                  LoOoG(stringx);
               }
               PlayerPos[3] = PlayerPos[0];
               PlayerPos[4] = PlayerPos[1];
               PlayerPos[5] = PlayerPos[2];
            }
         }
   }
}
}
return 1;
}
Cím: Kisebb kérdések
Írta: .random. - 2015. Július 11. - 18:00:10
PiCsUUU nézd át a kódodat :)
 

public AFKKicker()
{
for(new i; i <= MAX_PLAYERS; i++)
{
    if(IsPlayerNPC(i)) continue;
    if(IsPlayerConnected(i))
{
       if(PlayerInfo[AFK] == 0)
       {
          if(PlayerInfo[Animban] == 0)
          {
              if(PlayerInfo[pAdmin] < 3)
             {
               GetPlayerPos(i, PlayerPos[0], PlayerPos[1], PlayerPos[2]);
               if(PlayerPos[0] == PlayerPos[3] && PlayerPos[1] == PlayerPos[4] && PlayerPos[2] == PlayerPos[5])
               {
                   SendClientMessage(i, COLOR_LIGHTRED, \"Ki lettél rúgva inaktívitás miatt!\");
                   SendClientMessage(i, COLOR_LIGHTRED, \"Legközelebb /afk\");
                            new nev[32];
                  GetPlayerName(i, nev, sizeof(nev));
                  format(stringx, sizeof(stringx),\"[ADMIN]:%s ki lett rúgva a szerverről inaktivitás miatt!\",nev);
                  ABroadCast(COLOR_RED,stringx,1);
                  Kick(i);
                  new h,mi,s,y,m,d;
                  getdate(y,m,d);
                  gettime(h,mi,s);
                  format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s ki lett rúgva a rendszer által. | Oka: Legközelebb /afk\",y,m,d,h,mi,s,nev);
                  LoOoG(stringx);
               }
               PlayerPos[3] = PlayerPos[0];
               PlayerPos[4] = PlayerPos[1];
               PlayerPos[5] = PlayerPos[2];
            }
         }
   }
}
}
return 1;
}
Cím: Kisebb kérdések
Írta: Brand - 2015. Július 13. - 17:06:33
Köszi a segítséget!
Ill. melyik függvénnyel tudnék egy civil autónak rendőrségi sziréna hangot adni? (Remélem értitek mire gondolok)
Cím: Kisebb kérdések
Írta: ZyZu. - 2015. Július 13. - 17:18:56
Idézetet írta: Brand date=1436799993\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ill. melyik függvénnyel tudnék egy civil autónak rendőrségi sziréna hangot adni? (Remélem értitek mire gondolok)
 
https://wiki.sa-mp.com/wiki/CreateVehicle
CreateVehicle(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay, addsiren=0);
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Július 14. - 16:52:45
Mitől vannak bent a szerveren az alap bejárat nyilak?
Ha valaki nem tudná mire gondolok: http://kepfeltoltes.hu/150714/871263163sa-mp-010_www.kepfeltoltes.hu_.png
Cím: Kisebb kérdések
Írta: huhboy - 2015. Július 14. - 17:35:10
OnGameModeInit() alá:
 

DisableInteriorEnterExits();
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Július 14. - 17:46:05
Köszi!
Cím: Kisebb kérdések
Írta: Brand - 2015. Július 15. - 00:03:45
Hali!
Elvileg a s0beitnek van valami kis buggja, amivel egyből kilehet szűrni ,hogy a játékosnak fel van e telepítve vagy sincsen. Erről esetleg tud valaki valamit?
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Július 15. - 09:18:21
Mitől bugol be ez a kerítés a játékban?
Editorban jól lerakom amikor tesztelem akkor nem is tudom mi történik vele..
Kép 1(játékban): http://kepfeltoltes.hu/150715/sa-mp-018_www.kepfeltoltes.hu_.png
Kép 2(mapperban): http://kepfeltoltes.hu/150715/keritesbug_www.kepfeltoltes.hu_.png
Cím: Kisebb kérdések
Írta: MotI - 2015. Július 15. - 09:44:41
Nekem is ugyan így volt és letröltem majd leszedtem egy másikat és már nem is volt buggos! :)
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Július 15. - 09:46:38
Tudnál linket küldeni ?
Cím: Kisebb kérdések
Írta: ZyZu. - 2015. Július 15. - 12:45:31
Idézetet írta: Zippanto date=1436946398\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Tudnál linket küldeni ?
 
Néha a pályaszerkesztő furcsán viselkedik és nem épp azon a pozíción menti le a dolgokat, hanem egy kicsivel arrébb. Nem tudom mitől van ez a hiba, de próbáld újra megcsinálni, lerakni.
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Július 15. - 15:47:06
Nincs változás.. :(
Cím: Kisebb kérdések
Írta: Stallion - 2015. Július 15. - 15:55:42
Ezt en akarhanyszor megprobaltam letenni ennel a tipusu korlatnal mindig kacifantos lett a modban.
MTA-val nem volt gond. Mar nem hasznalom ezt a tipusu korlatot sehol.
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Július 15. - 15:56:40
Az a baj, hogy MTA-val nem lehet pwn-t megynitni.. vagy igen?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Július 15. - 16:07:20
Hali nem lehetséges....De felmész MTA-map editorba és ott lerakod ezeket a korlátokat és ha kész mented utána konvertálod samp-ba és mehet is be a szeróba.
Cím: Kisebb kérdések
Írta: .Adamcha. - 2015. Július 15. - 16:18:04
Lehetséges, de több meló szkriptet írni rá, mint manuálisan átpakolni a dolgokat.
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Július 17. - 07:48:15
Köszönöm a válaszokat! :)
Cím: Kisebb kérdések
Írta: tudvari - 2015. Július 23. - 13:56:22
Sziasztok!
Mekkora a maximális zuhanási sebesség?
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 06. - 00:20:11
Sziasztok!
Az miért van, hogy Fixcharst használok de
mikor a textdrawot átírtam PlayerText-re akkor az ékezeteket nem írja ki..
De amíg sima text volt addig ki írta?
Ez ellen mi a gyógyszer?
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Augusztus 06. - 13:28:08
Sziasztok! Mi a baj ezzel? Mindent számot lehet beírni a parancsnál pedig csak 0 és 5 között kéne.
 
if(adminszint > 0 || adminszint < 5)
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 06. - 14:50:16
nem ettől  a sortól függ, mit írsz be. másold be az egész kódot.
Cím: Kisebb kérdések
Írta: lackos888 - 2015. Augusztus 06. - 15:21:08
Idézetet írta: Zippanto date=1438860488\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Mi a baj ezzel? Mindent számot lehet beírni a parancsnál pedig csak 0 és 5 között kéne.
 
if(adminszint > 0 || adminszint < 5)

 

Így már jó lesz, a || az vagyot jelent.
 
if(adminszint > 0 && adminszint < 5)
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Augusztus 06. - 15:53:27
Ohh köszi :D Nem gondoltam volna, hogy itt SAMP témakörben is megtalállak de igen. :D
Cím: Kisebb kérdések
Írta: Pedró - 2015. Augusztus 09. - 18:10:54
\" post=\"554325\" timestamp=\"1438813211\"]
Sziasztok!
Az miért van, hogy Fixcharst használok de
mikor a textdrawot átírtam PlayerText-re akkor az ékezeteket nem írja ki..
De amíg sima text volt addig ki írta?
Ez ellen mi a gyógyszer?
 
[/quote]
szerintem az nincs benne
ha include-t használsz, tedd be az aljára ezeket:
 
// -----------------------------------------------------------------------------
//   Név:            FIXCHARS_CreatePlayerTextDraw
//  Készítő:        GameStar
//  Frissítve:      2012. augusztus 2.
//  Web:            !sa-mp.hu
// -----------------------------------------------------------------------------
#if defined CreatePlayerTextDraw
stock PlayerText:FIXCHARS_CreatePlayerTextDraw(playerid, Float:x, Float:y, text[])
{
for (new index, character; (character = getarg(3, index)); index++) setarg(3, index, Fixchar(character));
return CreatePlayerTextDraw(playerid, x, y, text);
}
#if defined _ALS_CreatePlayerTextDraw
    #undef CreatePlayerTextDraw
#else
    #define _ALS_CreatePlayerTextDraw
#endif
#define CreatePlayerTextDraw FIXCHARS_CreatePlayerTextDraw
#endif
// -----------------------------------------------------------------------------
//   Név:            FIXCHARS_PlayerTextDrawSetS
//  Készítő:        GameStar
//  Frissítve:      2012. augusztus 2.
//  Web:            !sa-mp.hu
// -----------------------------------------------------------------------------
#if defined PlayerTextDrawSetString
stock FIXCHARS_PlayerTextDrawSetS(playerid, PlayerText:text, string2[])
{
for (new index, character; (character = getarg(2, index)); index++) setarg(2, index, Fixchar(character));
return PlayerTextDrawSetString(playerid,text,string2);
}
#if defined _ALS_PlayerTextDrawSetString
    #undef PlayerTextDrawSetString
#else
    #define _ALS_PlayerTextDrawSetString
#endif
#define PlayerTextDrawSetString FIXCHARS_PlayerTextDrawSetS
#endif
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 09. - 19:49:43
Megoldva!
Köszike!
Cím: Kisebb kérdések
Írta: tudvari - 2015. Augusztus 10. - 18:45:56
Hogy lehet azt megoldani, hogy a betöltőképernyőnél, amikor a kamera néz egy irányba, akkor betöltse a mappolt objecteket?
Amiket CreateDynamicObjecttel hoztam létre, azokat egyáltalán nem tölti be, de az alap samp objecteket se jól tölti be, mert egy csomót nem tölt be, a maradék pedig el van homályosodva. (OnPlayerRequestClassnál.)
Előre is köszi.
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 10. - 19:31:51
Idézetet írta: tudvari date=1439225156\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy lehet azt megoldani, hogy a betöltőképernyőnél, amikor a kamera néz egy irányba, akkor betöltse a mappolt objecteket?
Amiket CreateDynamicObjecttel hoztam létre, azokat egyáltalán nem tölti be, de az alap samp objecteket se jól tölti be, mert egy csomót nem tölt be, a maradék pedig el van homályosodva. (OnPlayerRequestClassnál.)
Előre is köszi.
 
Ragd a játékost a közelbe, mert csak a játékos közelében töltenek be normálisan.
Cím: Kisebb kérdések
Írta: tudvari - 2015. Augusztus 10. - 20:09:59
Hogy erre nem jöttem rá, de hülye vagyok :D Köszi

Dupla hozzászólás automatikusan összefûzve. ( 2015. Augusztus 12. - 18:05:09 )

Exception At Address: 0x00544BBE
Base: 0x036E0000
Egy bizonyos pontnál mindig kicrashelek ezzel az exceptionnel. Ha fellépek, akkor megint kidob, ha közben nem raktam át magam máshova.
Valaki tudja ennek az okát?
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 13. - 15:05:14
Idézetet írta: tudvari date=1439230199\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hogy erre nem jöttem rá, de hülye vagyok :D Köszi

Dupla hozzászólás automatikusan összefûzve. ( [time]2015. augusztus 12. 18:05:09[/time] )

Exception At Address: 0x00544BBE
Base: 0x036E0000
Egy bizonyos pontnál mindig kicrashelek ezzel az exceptionnel. Ha fellépek, akkor megint kidob, ha közben nem raktam át magam máshova.
Valaki tudja ennek az okát?
 
Valószínűleg mappolás hiba!



Azt lehetséges megoldani, hogy egy Checkpoint ne piros hanem mondjuk kék vagy zöld legyen?
Mert ahogy láttam frissítésbe jöttek be új checkpointok. :(
\"SAMP-New-Checkpoints.png\"
Cím: Kisebb kérdések
Írta: lackos888 - 2015. Augusztus 13. - 15:10:22
Streamer + dynamic areak + dynamic objectek.
Cím: Kisebb kérdések
Írta: !Koslov - 2015. Augusztus 13. - 22:27:30
Sziasztok!
Készítettem egy /health parancsot de ezt a hibát írja!
(134) : error 017: undefined symbol \"x\"
(137) : error 017: undefined symbol \"x\"
Maga a kód:
 
   if (strcmp(\"/health\", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, 0xFFFF00AA , \"*Sikeresen feltöltve az életed! Cserébe 600 $-t levontunk az egyenlegedből!*\");
         if( GetPlayerMoney( playerid ) < x ) {
        SendClientMessage( playerid, 0xFF0000AA, \"Nincs elég pénzed!\" );
       } else {
        GivePlayerMoney( playerid, -x );
        //...
       }

 
Köszönöm előre is!
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 13. - 22:33:33
még mindig nem jó helyre nyitottad.
nem hoztál létre x változót, és nem is adtál neki értéket...na meg felesleges is a x változót létrehozni..
 

if (strcmp(\"/health\", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) >= 600)
{
             new Float:health;
            GetPlayerHealth(playerid,health);
    if(health == 100) return SendClientMessage(playerid, 0x00ffffaa, \"Nincs szügséged élettöltésre!\");
    SetPlayerHealth(playerid, 100);
    GivePlayerMoney(playerid, -600);
SendClientMessage(playerid, 0x00ff00aa, \"Életed feltöltve, levontunk $600-t!\");
    }else return SendClientMessage(playerid, 0x00ffffaa, \"Nincs elég pénzed ($600), hogy feltöltsd az életed!\");
}
Cím: Kisebb kérdések
Írta: !Koslov - 2015. Augusztus 13. - 22:40:20
Most meg ezt írja valamiért:
 
C:\\Users\\Tamas\\Desktop\\Subbass Játékmód!\\gamemodes\\subbassroleplay.pwn(134) : warning 202: number of arguments does not match definition
C:\\Users\\Tamas\\Desktop\\Subbass Játékmód!\\gamemodes\\subbassroleplay.pwn(143) : error 010: invalid function or declaration
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 13. - 22:41:22
másold ki újra. észrevettem én is, hogy nem float-ként hoztam létre a healthot...
de javítottam.
Cím: Kisebb kérdések
Írta: !Koslov - 2015. Augusztus 13. - 22:47:21
Köszönöm szépen jó lett :DD
Cím: Kisebb kérdések
Írta: bela0209 - 2015. Augusztus 14. - 05:45:18
Hogyan tudnák MYSQL es szeróra kresztáblákat berakni?
Cím: Kisebb kérdések
Írta: ZSOLTI99 - 2015. Augusztus 14. - 12:49:43
meg kell mappolni http://forum.sa-mp.com/showthread.php?t=282801
telón vagyon nem másolja a linket rendesen
Cím: Kisebb kérdések
Írta: bela0209 - 2015. Augusztus 14. - 12:53:50
Ha gepnel leszel tudnád írni hogy hogyan tudnám megcsinálni?
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 14. - 13:05:16
szimplán bemapolod, és berakod a gamemododba, vagy filterscriptbe...nagyon bonyolult...
Cím: Kisebb kérdések
Írta: bela0209 - 2015. Augusztus 14. - 13:09:03
Megmappolni megtudom be is ttudom rakni a modba de azt nemtom hogy hogy csinaljam meg hogy mindenki lassa
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 14. - 14:02:26
:facepalm:
ha berakod a modba, és jó helyre, mindenki fogja látni....
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 14. - 16:07:45
Idézetet írta: JustaCube date=1439553746\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
:facepalm:
ha berakod a modba, és jó helyre, mindenki fogja látni....
 
Szerintem ő a módra gondolt, ami sampban még nem lehetséges.
Cím: Kisebb kérdések
Írta: halaloszto100 - 2015. Augusztus 14. - 17:35:41
\" post=\"555602\" timestamp=\"1439561265\"]

 :facepalm:
ha berakod a modba, és jó helyre, mindenki fogja látni....
 
[/quote]
Szerintem ő a módra gondolt, ami sampban még nem lehetséges.
 
[/quote]
De lehet sampban is már.Több szerveren és mapon is láttam már.
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 14. - 17:51:50
amit te láttál, az maximum textúrázás volt. ami a SetObjectMaterial, és a SetObjectMaterialText.
Cím: Kisebb kérdések
Írta: bela0209 - 2015. Augusztus 14. - 22:15:44
Értem és az nehéz lenne megcsinálni?
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Augusztus 16. - 22:04:07
Sziasztok, mi lehet a hiba?
Error:
error 035: argument type mismatch (argument 2)

 
El küldöm nektek az egészet, hátha így könnyebb lesz. (Pontosan ezeknél errorozik:
dini_IntSet(\"Penz\",GetPlayerMoney(playerid));

 

dini_IntSet(\"Pont\",GetPlayerScore(playerid));

 
Itt van ez is:
 
public OnPlayerDisconnect(playerid, reason)
{
new string[128],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
     format(string,sizeof(string),\"%s.ini\",name);
      if(dini_Exists(string))
       {
            dini_IntSet(\"Szint\",PlayerInfo[playerid][Level]);
            dini_IntSet(\"Halalok\",PlayerInfo[playerid][Death]);
            dini_IntSet(\"Penz\",GetPlayerMoney(playerid));
            dini_IntSet(\"Pont\",GetPlayerScore(playerid));
        }
    new String[128],playerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
    new DisconnectReason[3][] =
    {
        \"Kifagyott\",
        \"Kilépés\",
        \"Kick/Ban\"
    };
    format(String, sizeof String, \"{\"#Xpiros\"}%s {\"#Xzöld\"}elhagyta a szervert. {\"#Xpiros\"}(%s).\", playerName, DisconnectReason[reason]);
    SendClientMessageToAll(0xC4C4C4FF, String);
return 1;
}

 
+van 2 warning is:
dini_IntSet(\"Szint\",PlayerInfo[playerid][Level]);
                                   dini_IntSet(\"Halalok\",PlayerInfo[playerid][Death]);

 
Köszi előre is a segítséget!
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 16. - 22:14:18
kihagytad a file nevét, ami nálad a string...
ez a helyes forma:
 

dini_IntSet(string,\"Penz\",GetPlayerMoney(playerid));//és a többibe is írd bele..

 
viszont. ha nem adsz meg a file helyének, csak egy játékos név fált, akkor minden a scriptfiles mappában lesu.
jobban járnál, ha pl nem \"%s.ini\" lenne, hanem pl:
\"/Jatekosok/%s.ini\"
csak ehhez hozz létre egy Jatekosok mappát a scriptfilesban.
de ez csak egy tanács :D
E: mivel máshol is használod itt a string változót, a file-ként használt stringet írd át, pl file-ra xd
ha nem teszed, nem fog menteni helyesen.
Cím: Kisebb kérdések
Írta: folnoraa - 2015. Augusztus 16. - 22:44:52
Köszönöm! :)
Cím: Kisebb kérdések
Írta: tudvari - 2015. Augusztus 20. - 00:31:36
Sziasztok!
Az lenne a problémám, hogy van egy scriptem, amiben az van, hogyha a játékos járműve lecsökken X alá, akkor őt eltelézi, a járművét pedig megsemmisíti. De ezzel az a baj, hogy a fizika furán működik SA-ban, és ezért amikor pont ütközök, és X alá megy a hp-m, akkor amint elteleportál, a karakterem meghal. Próbáltam már teleport előtti freeze-t, de nem segített.
Előre is köszi.
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 20. - 01:48:29
Helló, van Sramm inventory rendszere és abban az átadás egyszer nem működik, másodszor meg ki szeretném venni az elfogadós részt, hogy bírnám meg csinálni?
 
if(dialogid == ITEM_DIALOG_ULTRA+5)
{
    if(!response) return 1;
    if(listitem == 0)
{
    new id = ItemPlayerID[playerid];
   new i = ItemID[id];
    new sucess = AddItem(playerid,srItemName[id],srItemAmount[id],srItemCat[id]);
    if(sucess)
    {
        SFMC(id,-1,\"%s elfogadta a tárgyat.\",GetNamei(playerid));
        SendClientMessage(playerid,-1,\"Sikeresen elfogadtad a tárgyat, elhelyezted a zsebedben.\");
        RemoveItem(playerid,srItemName[id],1,srItemCat[id]);
        ItemID[id] = -1;
        ItemPlayerID[playerid] = -1;
        return 1;
   }
   else
   {
       SendClientMessage(playerid,-1,\"Nincs elég hely a zsebedben!\");
       return 1;
   }
}
if(listitem == 2)
{
    new id = ItemPlayerID[playerid];
        SFMC(id,-1,\"%s nem fogadta el a tárgyat.\",GetNamei(playerid));
        SendClientMessage(playerid,-1,\"Elutasítottad a tárgyat.\");
        ItemID[id] = -1;
        ItemPlayerID[playerid] = -1;
    return 1;
}
return 1;
}
Cím: Kisebb kérdések
Írta: tudvari - 2015. Augusztus 20. - 10:46:06
Idézetet írta: tudvari date=1440023496\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Az lenne a problémám, hogy van egy scriptem, amiben az van, hogyha a játékos járműve lecsökken X alá, akkor őt eltelézi, a járművét pedig megsemmisíti. De ezzel az a baj, hogy a fizika furán működik SA-ban, és ezért amikor pont ütközök, és X alá megy a hp-m, akkor amint elteleportál, a karakterem meghal. Próbáltam már teleport előtti freeze-t, de nem segített.
Előre is köszi.
És egy másik kérdésem az lenne, hogy mi okozhatja azt, hogy a SetPlayerCheckpoint nem hoz létre cp-t? (a kód lefut, mert az előtte lévő sorba raktam egy SendClientMessage-t)
 
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 20. - 22:47:24
azt hiszem, olyan 250 környékén már lángol a kocsi. leellenőrzöd a kocsi épségét, ha 25%, vagy annál kisebb, RemovePlayerFromVehicle...
és ezután jöjjön a SetPlayerPos...
Cím: Kisebb kérdések
Írta: ZyZu. - 2015. Augusztus 20. - 23:01:36
Idézetet írta: JustaCube date=1440103644\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
azt hiszem, olyan 250 környékén már lángol a kocsi.
 
249.9 :D
Cím: Kisebb kérdések
Írta: tudvari - 2015. Augusztus 20. - 23:53:31
Rendben, majd kipróbálom. És arra mit tudtok mondani, hogy a checkpointot nem jeleníti meg?
Cím: Kisebb kérdések
Írta: huhboy - 2015. Augusztus 21. - 00:38:43
ha a koordináta bármely pontja a -5000 és 5000-en kívűl esik, nem jeleníti meg a cp-ket, pickupokat, 3d texteket.
Cím: Kisebb kérdések
Írta: tudvari - 2015. Augusztus 21. - 00:59:03
Azzal nincs probléma. Tökéletesen lefut a kód a setplayercheckpoint előttig, és a koordináta is jó.
Cím: Kisebb kérdések
Írta: Dominic Vincenzo - 2015. Augusztus 22. - 09:26:35
Sziasztok!
Valaki segítene,hogy honnan tudom letölteni a stock és a removes includokat?
Cím: Kisebb kérdések
Írta: Pedró - 2015. Augusztus 22. - 09:49:42
Melyik játékmódhoz kell?
Cím: Kisebb kérdések
Írta: tudvari - 2015. Augusztus 22. - 11:55:58
Mit lehet akkor tenni, ha az összes szervernél kiír pár üdvözlő üzenetet, majd megáll, és lost connection, server is restarting, és ezután nem tud megint csatlakozni. (egyből fellépés után)
Cím: Kisebb kérdések
Írta: Sanyko - 2015. Augusztus 22. - 12:17:36
Run time error 19: \"File or function is not found\"
Üdv Emberek ezt a hiba üzenetet kapom a KEDVES Consol-tol
Cím: Kisebb kérdések
Írta: ᗩωєѕσмє - 2015. Augusztus 23. - 20:23:18
Frissítsd a pluginjaidat.
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 26. - 20:17:49
Azt lehetséges megoldani, hogy egy Checkpoint ne piros hanem mondjuk kék vagy zöld legyen?
Mert ahogy láttam frissítésbe jöttek be új checkpointok. :(
\"SAMP-New-Checkpoints.png\"










Van a Sramm inventory rendszere és abban az átadás egyszer nem működik, másodszor meg ki szeretném venni az elfogadós részt, hogy bírnám meg csinálni?
 
if(dialogid == ITEM_DIALOG_ULTRA+5)
{
    if(!response) return 1;
    if(listitem == 0)
{
    new id = ItemPlayerID[playerid];
   new i = ItemID[id];
    new sucess = AddItem(playerid,srItemName[id],srItemAmount[id],srItemCat[id]);
    if(sucess)
    {
        SFMC(id,-1,\"%s elfogadta a tárgyat.\",GetNamei(playerid));
        SendClientMessage(playerid,-1,\"Sikeresen elfogadtad a tárgyat, elhelyezted a zsebedben.\");
        RemoveItem(playerid,srItemName[id],1,srItemCat[id]);
        ItemID[id] = -1;
        ItemPlayerID[playerid] = -1;
        return 1;
   }
   else
   {
       SendClientMessage(playerid,-1,\"Nincs elég hely a zsebedben!\");
       return 1;
   }
}
if(listitem == 2)
{
    new id = ItemPlayerID[playerid];
        SFMC(id,-1,\"%s nem fogadta el a tárgyat.\",GetNamei(playerid));
        SendClientMessage(playerid,-1,\"Elutasítottad a tárgyat.\");
        ItemID[id] = -1;
        ItemPlayerID[playerid] = -1;
    return 1;
}
return 1;
}

 
Illetve ha valakinek rakok SetPlayerMarker színt akkor ha a \"közelébe megyek\" miért tűnik el?
Cím: Kisebb kérdések
Írta: sLimee - 2015. Augusztus 29. - 20:17:11
Hello. Ha autóval elütnek valakit, akkor le lehet kérni, hogy elütötték, vagy csak a fegyveres sebzést lehet vizsgálni?
Cím: Kisebb kérdések
Írta: gbr333 - 2015. Augusztus 29. - 20:25:28
Idézetet írta: sLimee date=1440872231\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hello. Ha autóval elütnek valakit, akkor le lehet kérni, hogy elütötték, vagy csak a fegyveres sebzést lehet vizsgálni?
 

public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
if(weaponid == 49)
{
//Ide
}
return 1;
}
 

 
Jay[G]:http://forum.sa-mp.com/showthread.php?t=536253
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 29. - 20:57:57
És ez ugyan úgy az onplayerenterCheckpointtal ellenörzi, hogy benne van-e? :D
Cím: Kisebb kérdések
Írta: gbr333 - 2015. Augusztus 29. - 21:17:58
Nem ,OnPlayerExitColouredCheckpoint(playerid,cpid)
Cím: Kisebb kérdések
Írta: ZyZu. - 2015. Augusztus 29. - 21:38:52
A streamer plugin sokkal jobb erre a célra, benne van ami neked kell.
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 30. - 01:33:49
Használok egy rendszerhez
SetPlayerMarkerForPlayer-t és ha az egyik fél \"közelébe\" érek, olyan 100-200-as táv akkor eltünik, ez miért van?
Viszont a másik személynek jó.
Ez számít, hogy mozog-e?
Cím: Kisebb kérdések
Írta: Stallion - 2015. Augusztus 30. - 16:36:39
Hali! Kerdesem a kovetkezo. Streamer pluginba ha ezt felveszem erre az ertekre stream es draw-ot 260-ra
 
native CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 260.0, Float:drawdistance = 260.0);

 
akkor lehetseges e lagg a szerveren, mivel en azt szeretem ha az objectek tavolrol is betoltodnek.
Vagy esetleg mi az ideallis ertek ha sok a texturazott object a szerveren?
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Augusztus 31. - 00:25:22
Használok egy rendszerhez
SetPlayerMarkerForPlayer-t és ha az egyik fél \"közelébe\" érek, olyan 100-200-as táv akkor eltünik, ez miért van?
Viszont a másik személynek jó.
Ez számít, hogy mozog-e?
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Szeptember 05. - 00:42:31
Csináltam egy textdraw klikkelős cuccot, és ha a vonalába vagy alatta a környékére kattintok akkor is elfogadja.. De nekem úgy kéne, hogy csak a \"szöveg\" kattintással működjön ezt, hogyan bírom orvosolni?
Cím: Kisebb kérdések
Írta: huhboy - 2015. Szeptember 05. - 09:19:21
próbáld a TextDrawAlignment-et középre állítani (2), ha nincs azon. nekem anno ez orvosolta a problémát.
csak újra kell pozícionálni miatta a textdrawot.
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Szeptember 05. - 14:30:39
Most még rosszabb lett...
Ha egy vonalban van ez:
<   >
akkor abból csak a jobb nyíl működik
és a többinél a két másik clickelős tdnél az a gond
ha a vonalába megy az egér akkor \"is\" rá lehet kattintani..
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Szeptember 10. - 17:57:56
Helló!
A az alap HUD-on található fegyver ikonokat melyik TXD-ben találom meg? Mert szeretném textdraw ként használni.
Cím: Kisebb kérdések
Írta: ᗩωєѕσмє - 2015. Szeptember 10. - 18:12:39
A(z) TXD Workshop program segítségével könnyedén rátalálsz.
A programot, itt letöltheted. KATT.
Nagyon egyszerü a használata, neked is fog menni.
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Szeptember 10. - 18:20:02
Azt használom.
És eddig csak az öklöt találtam..
Ha nem kerestem volna akkor keresném nem segítséget kérnék ;P
Cím: Kisebb kérdések
Írta: KovaNovik - 2015. Szeptember 15. - 16:41:26
gta3.img >kicsomagol> tec9.txd >kicsomagol> tec9icon.png
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Szeptember 15. - 17:02:04
Igen, és ezt textdrawwal is meg lehet jeleníteni? :P
Már mint
 
gta3/tec9/tec9icon
Cím: Kisebb kérdések
Írta: ZyZu. - 2015. Szeptember 15. - 17:46:41
nem lehet
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Szeptember 22. - 18:40:52
Hogy lehetséges azt meg csinálni, hogy a mozgó objectem ne mennyen a föld alá? Az az a \"Z\" koordinátát jól tartsa meg..
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Szeptember 30. - 18:42:45
Sziasztok!
Lenne egy LIST-es dialogom amibe \"változókat\" írok ki ha az 500 alatt van.
Ezzel kapcsolatban ha \"arra\" kattintok amit ott ír nekem a listben akkor azzal térjen vissza? (Hivatkozzon rá)
Erre mi a legjobb megoldás?
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Október 06. - 19:23:30
Melyik az az anim amikor a fűrészel nagy lendítéssel a földet üti, jobbra fel majd le üt.
Hasonlít a bányászáshoz, az az anim kéne nekem, valaki meg bírja adni?
Cím: Kisebb kérdések
Írta: Pedró - 2015. Október 06. - 19:34:21
Jay[G][/member]
ApplyAnimation(playerid, \"CHAINSAW\", \"WEAPON_csaw\", 4.0, 1, 0, 0, 0, -1);
??
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2015. Október 06. - 20:05:28
Idézetet írta: Pedró date=1444152861\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Jay[G][/member]
ApplyAnimation(playerid, \"CHAINSAW\", \"WEAPON_csaw\", 4.0, 1, 0, 0, 0, -1);
??
 
Az favágásos anim, mikor a fát csapod :(
Cím: Kisebb kérdések
Írta: Zippanto - 2015. Október 21. - 06:33:02
A GetClosestPlayer funkciónál h lehet megadni h mondjuk csak a frakció tagokat kérje le?
Cím: Kisebb kérdések
Írta: florone - 2015. November 06. - 07:31:10
Sziasztok!
Valaki tudna nekem segíteni abban,hogy ha adott 1 db interior,akkor azt hogyan lehetne megoldani,hogy ha belép oda egy player,azután egy másik,akkor mindig növelje neki a vw-t és az int-t,plusz ezt el is mentse?
Tehát ha belép a akkor neki a vw-je 1 és mondjuk belép b is,akkor neki már 2 legyen.
Természetesen ezek külön-külön bejárat-al rendelkeznének.
Ha esetleg valaki tudja a megoldást és segítene is,akkor akár pü-ben is elküldheti ha nagyon bonyolult,vagy hosszú kódsor.
Előre is nagyon szépen köszönöm.
Cím: Kisebb kérdések
Írta: Stallion - 2015. November 29. - 14:49:50
Sziasztok! Időnként leáll a szerver itt a crash info róla. Kérdésem az hogy miért?
 

--------------------------
SA-MP Server: 0.3.7-R2
 
Exception At Address: 0x0040335F Module: (samp-server.exe)
 
Registers:
EAX: 0x00000008   EBX: 0x00000004   ECX: 0xD0CD6556   EDX: 0x74B577A0
ESI: 0xD0CD6556   EDI: 0x0307C448   EBP: 0x0018F938   ESP: 0x0018F8AC
EFLAGS: 0x00010283
 
Stack:
+0000: 0x00000001   0x00000004   0x0018F938   0x0046B0C3
+0010: 0x0018F938   0xD0CD6556   0x00000000   0x00000004
+0020: 0x000058CC   0x0018F908   0x00000031   0x01E08C08
+0030: 0x0000000B   0x01E08C08   0x0018F910   0x0018F90C
+0040: 0x0018F938   0x00000000   0x00000000   0x0307C448
+0050: 0x0000000B   0x0018FB64   0x04129E08   0x00000001
+0060: 0xD0CD6556   0x0048F05B   0x00491F09   0x0000000B
+0070: 0x00000031   0x002D8E00   0x0018FB70   0x002D8F01
+0080: 0x056CDAF0   0x0018FB03   0x01E12668   0x00647361
+0090: 0x00000000   0x00000000   0x00000000   0x00000000
+00A0: 0x00000000   0x00000000   0x00000000   0x00000000
+00B0: 0x00000000   0x00000000   0x00000000   0x00000000
+00C0: 0x00000000   0x00000000   0x00000000   0x00000000
+00D0: 0x00000000   0x00000000   0x00000000   0x00000000
+00E0: 0x00000000   0x00000000   0x00000000   0x00000000
+00F0: 0x00000000   0x00000000   0x00000000   0x00000000
+0100: 0x00000000   0x00000000   0x00000000   0x00000000
+0110: 0x00000000   0x00000000   0x00000000   0x00000000
+0120: 0x00000000   0x00000000   0x00000000   0x00000000
+0130: 0x00000000   0x00000000   0x00000000   0x00000000
 
--------------------------
 
Loaded Modules:
samp-server.exe   A: 0x00400000 - 0x00519000   (C:\\Users\\Campari\\Desktop\\Project Campari\\samp-server.exe)
ntdll.dll   A: 0x77990000 - 0x77B10000   (C:\\Windows\\SysWOW64\\ntdll.dll)
kernel32.dll   A: 0x753F0000 - 0x75500000   (C:\\Windows\\syswow64\\kernel32.dll)
KERNELBASE.dll   A: 0x76520000 - 0x76567000   (C:\\Windows\\syswow64\\KERNELBASE.dll)
SHELL32.dll   A: 0x76780000 - 0x773CA000   (C:\\Windows\\syswow64\\SHELL32.dll)
msvcrt.dll   A: 0x75550000 - 0x755FC000   (C:\\Windows\\syswow64\\msvcrt.dll)
SHLWAPI.dll   A: 0x76720000 - 0x76777000   (C:\\Windows\\syswow64\\SHLWAPI.dll)
GDI32.dll   A: 0x77500000 - 0x77590000   (C:\\Windows\\syswow64\\GDI32.dll)
USER32.dll   A: 0x75E20000 - 0x75F20000   (C:\\Windows\\syswow64\\USER32.dll)
ADVAPI32.dll   A: 0x76160000 - 0x76200000   (C:\\Windows\\syswow64\\ADVAPI32.dll)
sechost.dll   A: 0x75F20000 - 0x75F39000   (C:\\Windows\\SysWOW64\\sechost.dll)
RPCRT4.dll   A: 0x76600000 - 0x766F0000   (C:\\Windows\\syswow64\\RPCRT4.dll)
SspiCli.dll   A: 0x75390000 - 0x753F0000   (C:\\Windows\\syswow64\\SspiCli.dll)
CRYPTBASE.dll   A: 0x75380000 - 0x7538C000   (C:\\Windows\\syswow64\\CRYPTBASE.dll)
LPK.dll   A: 0x76500000 - 0x7650A000   (C:\\Windows\\syswow64\\LPK.dll)
USP10.dll   A: 0x77460000 - 0x774FD000   (C:\\Windows\\syswow64\\USP10.dll)
WSOCK32.dll   A: 0x6FFA0000 - 0x6FFA7000   (C:\\Windows\\system32\\WSOCK32.dll)
WS2_32.dll   A: 0x762B0000 - 0x762E5000   (C:\\Windows\\syswow64\\WS2_32.dll)
NSI.dll   A: 0x75510000 - 0x75516000   (C:\\Windows\\syswow64\\NSI.dll)
WINMM.dll   A: 0x751D0000 - 0x75202000   (C:\\Windows\\system32\\WINMM.dll)
IMM32.DLL   A: 0x75600000 - 0x75660000   (C:\\Windows\\system32\\IMM32.DLL)
MSCTF.dll   A: 0x75BB0000 - 0x75C7C000   (C:\\Windows\\syswow64\\MSCTF.dll)
mysql.DLL   A: 0x10000000 - 0x10013000   (C:\\Users\\Campari\\Desktop\\Project Campari\\plugins\\mysql.DLL)
LIBMYSQL.dll   A: 0x02670000 - 0x027B1000   (C:\\Users\\Campari\\Desktop\\Project Campari\\LIBMYSQL.dll)
MSVCR90.dll   A: 0x75120000 - 0x751C3000   (C:\\Windows\\WinSxS\\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\\MSVCR90.dll)
MSVCP90.dll   A: 0x75090000 - 0x7511E000   (C:\\Windows\\WinSxS\\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\\MSVCP90.dll)
NLAapi.dll   A: 0x73D50000 - 0x73D60000   (C:\\Windows\\system32\\NLAapi.dll)
napinsp.dll   A: 0x73290000 - 0x732A0000   (C:\\Windows\\system32\\napinsp.dll)
pnrpnsp.dll   A: 0x73190000 - 0x731A2000   (C:\\Windows\\system32\\pnrpnsp.dll)
mswsock.dll   A: 0x73F00000 - 0x73F3C000   (C:\\Windows\\System32\\mswsock.dll)
DNSAPI.dll   A: 0x73B70000 - 0x73BB4000   (C:\\Windows\\system32\\DNSAPI.dll)
winrnr.dll   A: 0x73180000 - 0x73188000   (C:\\Windows\\System32\\winrnr.dll)
rasadhlp.dll   A: 0x73B30000 - 0x73B36000   (C:\\Windows\\system32\\rasadhlp.dll)
sscanf.DLL   A: 0x002A0000 - 0x002AD000   (C:\\Users\\Campari\\Desktop\\Project Campari\\plugins\\sscanf.DLL)
MSVCR100.dll   A: 0x74B70000 - 0x74C2F000   (C:\\Windows\\system32\\MSVCR100.dll)
streamer.DLL   A: 0x74B20000 - 0x74B66000   (C:\\Users\\Campari\\Desktop\\Project Campari\\plugins\\streamer.DLL)
MSVCP120.dll   A: 0x74AA0000 - 0x74B11000   (C:\\Windows\\system32\\MSVCP120.dll)
MSVCR120.dll   A: 0x749B0000 - 0x74A9E000   (C:\\Windows\\system32\\MSVCR120.dll)
wshtcpip.dll   A: 0x73EF0000 - 0x73EF5000   (C:\\Windows\\System32\\wshtcpip.dll)
IPHLPAPI.DLL   A: 0x73BD0000 - 0x73BEC000   (C:\\Windows\\system32\\IPHLPAPI.DLL)
WINNSI.DLL   A: 0x73BC0000 - 0x73BC7000   (C:\\Windows\\system32\\WINNSI.DLL)
uxtheme.dll   A: 0x73210000 - 0x73290000   (C:\\Windows\\system32\\uxtheme.dll)
PROPSYS.dll   A: 0x70710000 - 0x70805000   (C:\\Windows\\system32\\PROPSYS.dll)
OLEAUT32.dll   A: 0x76570000 - 0x765FF000   (C:\\Windows\\syswow64\\OLEAUT32.dll)
comctl32.dll   A: 0x73920000 - 0x73ABE000   (C:\\Windows\\WinSxS\\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\\comctl32.dll)
apphelp.dll   A: 0x738D0000 - 0x7391C000   (C:\\Windows\\system32\\apphelp.dll)
CLBCatQ.DLL   A: 0x773D0000 - 0x77453000   (C:\\Windows\\syswow64\\CLBCatQ.DLL)
api-ms-win-downlevel-advapi32-l1-1-0.dll   A: 0x76510000 - 0x76515000   (C:\\Windows\\syswow64\\api-ms-win-downlevel-advapi32-l1-1-0.dll)
api-ms-win-downlevel-shlwapi-l1-1-0.dll   A: 0x75BA0000 - 0x75BA4000   (C:\\Windows\\syswow64\\api-ms-win-downlevel-shlwapi-l1-1-0.dll)
SETUPAPI.dll   A: 0x75C80000 - 0x75E1D000   (C:\\Windows\\syswow64\\SETUPAPI.dll)
CFGMGR32.dll   A: 0x75520000 - 0x75547000   (C:\\Windows\\syswow64\\CFGMGR32.dll)
DEVOBJ.dll   A: 0x76290000 - 0x762A2000   (C:\\Windows\\syswow64\\DEVOBJ.dll)
ntmarta.dll   A: 0x74950000 - 0x74971000   (C:\\Windows\\system32\\ntmarta.dll)
WLDAP32.dll   A: 0x764B0000 - 0x764F5000   (C:\\Windows\\syswow64\\WLDAP32.dll)
Secur32.dll   A: 0x73C00000 - 0x73C08000   (C:\\Windows\\system32\\Secur32.dll)
api-ms-win-downlevel-advapi32-l2-1-0.dll   A: 0x73BF0000 - 0x73BF4000   (C:\\Windows\\system32\\api-ms-win-downlevel-advapi32-l2-1-0.dll)
Cím: Kisebb kérdések
Írta: folnoraa - 2015. December 18. - 12:32:11
sziasztok, valaki leírná nekem, hogy hogy lehet azt, hogy egy rcon admin láthassa a szerveren az összes parancsot, ha beírják? Köszi előre is.
Cím: Kisebb kérdések
Írta: Brand - 2015. December 20. - 19:07:50
Az lenne a kérdésem ,hogy ha lemappolok a talajra egy vonatpályát akkor arra letudok helyezni egy vonatot?
Cím: Kisebb kérdések
Írta: Sanyko - 2015. December 20. - 19:22:58
Sziasztok! Lehet nem ide tartozik de bocsánat!
Valaki elküldené a sa-mp.com-nak a magyar részlegét? sehol nem találom Előre is köszönöm
Cím: Kisebb kérdések
Írta: ZyZu. - 2015. December 20. - 19:26:07
Idézetet írta: Sanyko date=1450635778\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Lehet nem ide tartozik de bocsánat!
Valaki elküldené a sa-mp.com-nak a magyar részlegét? sehol nem találom Előre is köszönöm
 
nincs több magyar részleg, törölve lett.
Cím: Kisebb kérdések
Írta: Sanyko - 2015. December 20. - 19:27:23
Idézetet írta: ƒeheristi97 date=1450635967\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok! Lehet nem ide tartozik de bocsánat!
Valaki elküldené a sa-mp.com-nak a magyar részlegét? sehol nem találom Előre is köszönöm
 
nincs több magyar részleg, törölve lett.
Akkor azért nem találom. Köszönöm
 
[/quote]
Cím: Kisebb kérdések
Írta: Brand - 2015. December 21. - 00:58:24
Jó reggelt! E parancs segítségével egy offline játékos pénzét szeretném megváltoztani, csak az a probléma vele ,hogy nem nagyon akarja megváltoztatni. Például miután egy játékosnak megváltoztatom utána a mappában a pénz értéknél egy + jelet látok. E ügyben kérném a segítségeteket.
 
CMD:openz(playerid, params[])
{
if(IsScripter(playerid))
{
new Beirt[128], Osszeg[128], S[128];
 
        if(sscanf(params, \"sd\", Beirt, Osszeg)) return SendClientMessage(playerid, PIROS, \"Használat: /openz < Teljes_Név > < Pénz >\");
format(File, sizeof(File), \"Jatekos/%s.ini\", Beirt);
if(dini_Exists(File))
{
      
       dini_Set(File, \"Pénz\", Osszeg);
}
else
{
    SendClientMessage(playerid, PIROS, \"Nincs ilyen kari!\");
}
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Scripter!\");
}
return 1;
}
Cím: Kisebb kérdések
Írta: Pedró - 2015. December 21. - 16:01:40
if(sscanf(params, \"sd\", Beirt, Osszeg)) return SendClientMessage(playerid, PIROS, \"Használat: /openz < Teljes_Név > < Pénz >\");
->
if(sscanf(params, \"s[24]d\", Beirt, Osszeg)) return SendClientMessage(playerid, PIROS, \"Használat: /openz < Teljes_Név > < Pénz >\");
Cím: Kisebb kérdések
Írta: _[G]M[K]_Sh1ft_ - 2015. December 23. - 12:41:49
Sziasztok!
Valaki megtudná-e nekem mondani, hogy melyik a legjobb algoritmus a számok sorrendbe rendezésére? :D
Már gondoltam a buborék rendszerre(javított változatára) is, attól esetleg van hatékonyabb algoritmus rá? Nagyjából 100-250 véletlen szerű számot kéne sorrendbe raknia. Csak ha lenne jobb ötlete valakinek az kérem írjon, és ha megkérhetném azt is, hogy miért jobb?
Egy példa amit jelenleg használok:
 

new a[9] = {2,3,6,1,9,4,8,5,7};
new tmp;
new i = sizeof(a) - 1;
new uj_i;
while (i >= 1) {
uj_i = 0;
for (new j = 0; j < i; j++) {
if (a[j] > a[j + 1]) {
// csere
tmp = a[j];
a[j] = a[j + 1];
a[j + 1] = tmp;
uj_i = j;
}
}
i = uj_i;
}
Cím: Kisebb kérdések
Írta: AnthonyGates - 2015. December 23. - 13:16:56
http://forum.sa-mp.com/showthread.php?p=1085586&highlight=quickSort#post1085586
C++ implementáció.
Cím: Kisebb kérdések
Írta: _[G]M[K]_Sh1ft_ - 2015. December 23. - 13:26:50
Idézetet írta: Anthony Gates date=1450873016\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
http://forum.sa-mp.com/showthread.php?p=1085586&highlight=quickSort#post1085586
C++ implementáció.
 
Köszönöm szépen! Ez tökéletes! :D
Cím: Kisebb kérdések
Írta: Brand - 2015. December 27. - 18:31:09
Sziasztok!
Az lenne a problémám ,hogy az NPC-ket csatlakozás után ledobja a szerver valamiért, de például egy nagyon alap játékmódnál tökéletesen működtek. Mi lehet a probléma oka?
Cím: Kisebb kérdések
Írta: NoName - 2016. Január 10. - 16:41:48
Az a baj hogy nem ékezetes betűket ir ki a chat hanem orosz betűket valaki segitene ? nagyon örülnék neki!
Előre is köszi
UI:Bocs a  helyesirás hibákért
Cím: Kisebb kérdések
Írta: BVZS - 2016. Január 12. - 23:08:49
Idézetet írta: Brand date=1451237469\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Az lenne a problémám ,hogy az NPC-ket csatlakozás után ledobja a szerver valamiért, de például egy nagyon alap játékmódnál tökéletesen működtek. Mi lehet a probléma oka?
 
Több oka is lehet, esetleg használd OnPlayerSpawn, Connect, RequestClass, stb alatt a:
Esetleg nézd meg a regisztrációnál (ha van), hogy meg kell-e valaminek felelnie, hogy tovább menjen és lespawnoljon
 
if(IsPlayerNPC(playerid)) return 1;

 


Az a baj hogy nem ékezetes betűket ir ki a chat hanem orosz betűket valaki segitene ? nagyon örülnék neki!
Előre is köszi
UI:Bocs a  helyesirás hibákért
 
[/quote]
Ezt nem igazán értem, de lehet, hogy a fixchars.h include segít a problémádon(?).
Cím: Kisebb kérdések
Írta: Th0mas - 2016. Február 06. - 18:30:52
Valaki linkelne egy friss mapp editort? Na meg egy picit leírást kérhetnék mellé? Hogy kell használni stb.
Cím: Kisebb kérdések
Írta: ᗩωєѕσмє - 2016. Február 07. - 07:14:55
Idézetet írta: Th0mas date=1454779852\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Valaki linkelne egy friss mapp editort? Na meg egy picit leírást kérhetnék mellé? Hogy kell használni stb.
 
https://sampforum.hu/index.php?topic=62141.msg557041#msg557041
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 13. - 00:42:44
Üdv! A Módban a /setlevel-t nem tudom használni, eddig tudtam, és nem változott semmi sem.. Valaki valami ötlet? Mindig azt írja, hogy HASZNÁLAT: blablabla. Valaki segítsen. Köszönöm.
 
CMD:setlevel(playerid, params[])
{
        new id, szint, indok[128], str2[128], str3[128], neve2[MAX_PLAYER_NAME];
        if(Info[playerid][admin] != 5 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, hiba, \"A parancs használatához legalább 5-ös szintű adminisztrátornak kellene lenned!\");
        if(sscanf(params,\"uds[128]\",id,szint,indok)) return SendClientMessage(playerid, hiba, \"Használat: /setlevel [id/névrészlet] [szint(0-5)] [indok]\");
        if(szint > 5) return SendClientMessage(playerid, hiba, \"0-5\");
        if(szint < 0) return SendClientMessage(playerid, hiba, \"0-5\");
        GetPlayerName(playerid, neve, sizeof(neve));
        GetPlayerName(id, neve2, sizeof(neve2));
        format(str, sizeof(str), \"%s kinevezett %d-es/as/ös adminisztrátornak! Indok: %s\",neve,szint,indok);
        format(str2, sizeof(str2), \"Kinevezted %s-t %d-es/as_ös színtű adminisztrátornak!! Indok: %s\",neve2,szint,indok);
        format(str3, sizeof(str3), \"%s kinevezte %s-t %d-es/as/ös szintű adminisztrátornak! Indok: %s\",neve,neve2,szint,indok);
        SendClientMessage(id, zold, str);
        SendClientMessage(playerid, zold, str2);
        AdminUzi(neon, str3);
        Info[id][admin] = szint;
        return 1;
}

 
--------------------------
Mint kiderült, semelyik parancs sem működik, mindennél csak a használatot írja ki. Van valami ötlet?
Cím: Kisebb kérdések
Írta: Brian Harris - 2016. Március 13. - 04:14:42
frissítsd az sscanf includeod/Pluginod.
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 13. - 17:32:48
Köszönöm! Működik! :thumbsup:
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Március 15. - 15:48:29
Írna valaki erre példát pls?
Cím: Kisebb kérdések
Írta: Pedró - 2016. Március 15. - 15:53:49
https://sampforum.hu/index.php?topic=29621.0
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Március 15. - 16:28:58
Olvastam de nem nagyon értem :S
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 15. - 17:08:20
Üdv! Azt hogyan lehetne megcsinálni, hogy lehessen karaktert választani bejelentkezéskor? Sehogy sem sikerül.  :\'( Valaki segítene? Előre is köszönöm szépen! :) :$
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Március 15. - 17:09:57
Ha nyilasra gondolsz akkor ez kell neked
Cím: Kisebb kérdések
Írta: Pedró - 2016. Március 15. - 17:11:57
Idézetet írta: Zippanto date=1458055738\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Olvastam de nem nagyon értem :S
 
pedig ettől érthetőbben máshol nem tudod elolvasni
az egészet olvasd át
legalább 3x :D
majd megérted ha akarod
ha nem akkor majd megírja valamelyik ökör neked azt, amit szeretnél
ha meg nem akkor ott veszett az ötleted
:c
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 15. - 17:46:37
Idézetet írta: Zippanto date=1458058197\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Ha nyilasra gondolsz akkor ez kell neked
 
És ezt az AddPlayerClass-ot le kell írjam 311-ig, vagy van erre valami megoldás? :D :D
Cím: Kisebb kérdések
Írta: Pedró - 2016. Március 15. - 17:49:21
https://sampforum.hu/index.php?topic=50454
Cím: Kisebb kérdések
Írta: even - 2016. Március 15. - 17:50:58
OnGameModeInit hez:
for(new i; i < 312; i++) AddPlayerClass(i, 0,0,0...);
Cím: Kisebb kérdések
Írta: Pedró - 2016. Március 15. - 17:51:55
Faszért kell másodjára leírni szinte ugyanazt..
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 15. - 17:54:17
Köszönöm Pedró! Abban még tudsz segíteni, hogy ki is adja a skinek \"képét\"? mert így konkrétan csak a láthatatlanba kattingatok a tovább  gombra :D
Cím: Kisebb kérdések
Írta: Pedró - 2016. Március 15. - 17:56:58
Igen, flashnak van egy nagyszerű kameraállás készítő scriptje erre..
https://sampforum.hu/index.php?topic=56988
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 15. - 18:00:38
Ezt már néztem én is... de...
 
C:\\Users\\a\\Desktop\\Untitled.pwn(19) : error 017: undefined symbol \"KEY_YES\"
C:\\Users\\a\\Desktop\\Untitled.pwn(24) : error 017: undefined symbol \"SetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(27) : error 017: undefined symbol \"GetPVarInt\"
C:\\Users\\a\\Desktop\\Untitled.pwn(30) : error 017: undefined symbol \"SetPVarInt\"
C:\\Users\\a\\Desktop\\Untitled.pwn(31) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(33) : error 017: undefined symbol \"KEY_NO\"
C:\\Users\\a\\Desktop\\Untitled.pwn(37) : error 017: undefined symbol \"SetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(50) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(51) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(56) : error 017: undefined symbol \"SetPVarInt\"
C:\\Users\\a\\Desktop\\Untitled.pwn(57) : error 017: undefined symbol \"SetPVarInt\"
C:\\Users\\a\\Desktop\\Untitled.pwn(62) : error 017: undefined symbol \"SetPVarInt\"
C:\\Users\\a\\Desktop\\Untitled.pwn(63) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(68) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(76) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(78) : error 017: undefined symbol \"GetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(78) : warning 202: number of arguments does not match definition
C:\\Users\\a\\Desktop\\Untitled.pwn(79) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(84) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(84) : error 017: undefined symbol \"GetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(84) : warning 202: number of arguments does not match definition
C:\\Users\\a\\Desktop\\Untitled.pwn(85) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(93) : error 017: undefined symbol \"GetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(93) : warning 202: number of arguments does not match definition
C:\\Users\\a\\Desktop\\Untitled.pwn(94) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(95) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(95) : error 017: undefined symbol \"GetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(95) : warning 202: number of arguments does not match definition
C:\\Users\\a\\Desktop\\Untitled.pwn(96) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(107) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(108) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(114) : error 017: undefined symbol \"GetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(114) : warning 202: number of arguments does not match definition
C:\\Users\\a\\Desktop\\Untitled.pwn(115) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(116) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(116) : error 017: undefined symbol \"GetPVarString\"
C:\\Users\\a\\Desktop\\Untitled.pwn(116) : warning 202: number of arguments does not match definition
C:\\Users\\a\\Desktop\\Untitled.pwn(117) : warning 217: loose indentation
C:\\Users\\a\\Desktop\\Untitled.pwn(135) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(136) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(143) : error 017: undefined symbol \"DeletePVar\"
C:\\Users\\a\\Desktop\\Untitled.pwn(144) : error 017: undefined symbol \"DeletePVar\"
Cím: Kisebb kérdések
Írta: Pedró - 2016. Március 15. - 18:01:20
valamit nem jól csináltál
:(
írd le részletesen mit tettél
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 15. - 18:07:01
CTRL+C | CTRL+V = Error  ???
Cím: Kisebb kérdések
Írta: Pedró - 2016. Március 15. - 18:41:39
de ne a módba. ezt külön fsbe tedd, és a leírás szerint használd

Dupla hozzászólás automatikusan összefûzve. ( 2016. Március 15. - 18:43:20 )

de ne a módba. ezt külön fsbe tedd, és a leírás szerint használd
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 15. - 18:54:34
Úgy csinálom, de hiába. Esetleg Te nem tudnád elküldeni az AMX-ét?
Cím: Kisebb kérdések
Írta: tudvari - 2016. Március 19. - 16:28:45
Nem tudjátok, hogy mi okozza ezt a crash-t? Már hónapok, sőt évek óta találkozom vele időnként, és nem tudunk semmit tenni ellene.
Van amikor 30 object egyszerre betöltődésekor már ezt dobja ki. (például amikor átteleportálódik a játékos a bejárattól az interiorba)
Lentebb vettük a stream distance-t 150-re, de még így is crashel.
Nem tudom, hogy az olyan szervereken miért nem crashelnek a játékosok, ahol több száz object van, és még a stream distance is normális?
 
SA-MP 0.3.7
Exception At Address: 0x00544BBE
Base: 0x04010000
Cím: Kisebb kérdések
Írta: whadez - 2016. Március 19. - 16:39:11
Idézetet írta: tudvari date=1458401325\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Nem tudjátok, hogy mi okozza ezt a crash-t? Már hónapok, sőt évek óta találkozom vele időnként, és nem tudunk semmit tenni ellene.
Van amikor 30 object egyszerre betöltődésekor már ezt dobja ki. (például amikor átteleportálódik a játékos a bejárattól az interiorba)
Lentebb vettük a stream distance-t 150-re, de még így is crashel.
Nem tudom, hogy az olyan szervereken miért nem crashelnek a játékosok, ahol több száz object van, és még a stream distance is normális?
 
SA-MP 0.3.7
Exception At Address: 0x00544BBE
Base: 0x04010000

 

Ment a PM a témával kapcsolatosan.
Cím: Kisebb kérdések
Írta: ProPeti - 2016. Március 19. - 16:50:55
Hali!
Most találkoztam pawnos pályafutásom ideje alatt először azzal a problémával, hogy akármilyen stringet akárhogy akarok kiirtani az ékezetes karakterek egyszerűen nem jelennek meg és csak a hülye kódolást látom.
Van-e valakinek valami ötlete, hogy mit lehet tenni ez ellen?
Cím: Kisebb kérdések
Írta: whadez - 2016. Március 19. - 17:05:18
Idézetet írta: ProPeti date=1458402655\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali!
Most találkoztam pawnos pályafutásom ideje alatt először azzal a problémával, hogy akármilyen stringet akárhogy akarok kiirtani az ékezetes karakterek egyszerűen nem jelennek meg és csak a hülye kódolást látom.
Van-e valakinek valami ötlete, hogy mit lehet tenni ez ellen?
 
Notepadban scriptelsz?  :shurg:
Cím: Kisebb kérdések
Írta: almightymartin - 2016. Március 19. - 17:45:15
Idézetet írta: whadez date=1458401951\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Nem tudjátok, hogy mi okozza ezt a crash-t? Már hónapok, sőt évek óta találkozom vele időnként, és nem tudunk semmit tenni ellene.
Van amikor 30 object egyszerre betöltődésekor már ezt dobja ki. (például amikor átteleportálódik a játékos a bejárattól az interiorba)
Lentebb vettük a stream distance-t 150-re, de még így is crashel.
Nem tudom, hogy az olyan szervereken miért nem crashelnek a játékosok, ahol több száz object van, és még a stream distance is normális?
 
SA-MP 0.3.7
Exception At Address: 0x00544BBE
Base: 0x04010000

 

Ment a PM a témával kapcsolatosan.
 
[/quote]
[gmod]Olvasd át a lokális szabályzatot![/gmod]
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 20. - 18:48:04
Üdv, random textdrawnak lehet valahogy a karakterek számát növelni? Mert nekem leír kb 5 karaktert aztán megy a következő sorba.
Cím: Kisebb kérdések
Írta: BackUP - 2016. Március 20. - 21:53:30
A boxot növeld meg.
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 24. - 01:25:29
Üdv!
Egy olyan problémám lenne, hogy amikor connect-elek a szerverre, és beadja a Regisztráció dialogot, beírom a jelszót akkor kifagy a szerver. Van valami ötlet? Be tettem a CrashDetecter-t is, de hát, én ezt nem nagyon vágom, csak annyit szűrtem le belőle, hogy a public OnDialogResponse-val van a baj. Bemásolom a Server log-ot. Remélem tudtok segíteni. :shurg:
 
1:05:28] Number of vehicle models: 0
[01:05:51] [connection] 84.225.197.59:47925 requests connection cookie.
[01:05:51] Incoming connection: 84.225.197.59:47925 id: 0
[01:05:52] [join] _][TheNextG][_DeLL has joined the server (0:84.225.197.59)
[01:05:54] [debug] Server crashed while executing lesh.amx
[01:05:54] [debug] AMX backtrace:
[01:05:54] [debug] #0 native fclose () from samp03svr
[01:05:54] [debug] #1 000010b0 in ?? (372336) from lesh.amx
[01:05:54] [debug] #2 00004a6c in public OnDialogResponse (0, 1, 1, -1, 356500) from lesh.amx
[01:05:54] [debug] Native backtrace:
[01:05:54] [debug] #0 f740ce8b in _ZN10StackTraceC1EPv () from plugins/crashdetect.so
[01:05:54] [debug] #1 f7405bcf in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
[01:05:54] [debug] #2 f7406dbc in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
[01:05:54] [debug] #3 f7407226 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[01:05:54] [debug] #4 f740cadc in ?? () from plugins/crashdetect.so
[01:05:54] [debug] #5 f76f3410 in ?? ()
[01:05:54] [debug] #6 f7491237 in fclose () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
[01:05:54] [debug] #7 0809bd34 in ?? () from ./samp03svr
[01:05:54] [debug] #8 080950b4 in ?? () from ./samp03svr
[01:05:54] [debug] #9 f740894b in _ZN11CrashDetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so
[01:05:54] [debug] #10 f740b8f8 in ?? () from plugins/crashdetect.so
[01:05:54] [debug] #11 f740f916 in amx_Exec () from plugins/crashdetect.so
[01:05:54] [debug] #12 f7407be6 in _ZN11CrashDetect9DoAmxExecEPii () from plugins/crashdetect.so
[01:05:54] [debug] #13 f740b659 in ?? () from plugins/crashdetect.so
[01:05:54] [debug] #14 080a667f in ?? () from ./samp03svr
[01:05:54] [debug] #15 080b2864 in ?? () from ./samp03svr
[01:05:54] [debug] #16 08071d38 in ?? () from ./samp03svr
[01:05:54] [debug] #17 08071e32 in ?? () from ./samp03svr
[01:05:54] [debug] #18 0807bc20 in ?? () from ./samp03svr
[01:05:54] [debug] #19 080ae9fd in ?? () from ./samp03svr
[01:05:54] [debug] #20 080aebc2 in ?? () from ./samp03svr
[01:05:54] [debug] #21 080a9e9a in ?? () from ./samp03svr
Cím: Kisebb kérdések
Írta: Brian Harris - 2016. Március 24. - 03:17:15
01:05:54] [debug] #2 00004a6c in public OnDialogResponse (0, 1, 1, -1, 356500) from lesh.amx

 
A legelső dialogban lesz valami hiba, másold be az 1-es idvel rendelkező dialogot.
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Március 24. - 11:06:01
new file[128];
                        GetPlayerName(playerid, neve, sizeof(neve));
                        if(strlen(inputtext) == 0)
                        {
                                ShowPlayerDialog(playerid, regeles, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Olyan jelszót írj be, amit később nem fogsz elfelejteni!\", \"Regisztráció\", \"Mégse.\");
                                return 0;
                        }
                        format(file,sizeof(file),\"/Admin/%s.ini\",neve);

 

Dupla hozzászólás automatikusan összefûzve. ( 2016. Március 24. - 11:41:38 )

Megoldódott a probléma. Mentéssel volt a baj.
Cím: Kisebb kérdések
Írta: almightymartin - 2016. Március 24. - 23:21:29
Idézetet írta: folnoraa date=1458813961\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

new file[128];
                        GetPlayerName(playerid, neve, sizeof(neve));
                        if(strlen(inputtext) == 0)
                        {
                                ShowPlayerDialog(playerid, regeles, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Olyan jelszót írj be, amit később nem fogsz elfelejteni!\", \"Regisztráció\", \"Mégse.\");
                                return 0;
                        }
                        format(file,sizeof(file),\"/Admin/%s.ini\",neve);

 
Megoldódott a probléma. Mentéssel volt a baj.
 
[gmod]Kérlek olvasd át a lokális szabályzati pontokat![/gmod]
Cím: Kisebb kérdések
Írta: Th0mas - 2016. Március 28. - 08:08:52
Sziasztok!
Szeretnék menteni mysql-el a szerverem timerrel, de nem tudom hány (másod)percenként kérdezze le, lehetőleg úgy, hogy a szerver ne haljon meg, és úgy hogy azért mindent lementsen ha végigfut, szóval csak ennyi lenne a kérdésem mennyi időre rakjam a timert?
Cím: Kisebb kérdések
Írta: Brian Harris - 2016. Március 29. - 12:00:09
Ez nagyban befolyásolja melyik MySQL plugint használod, ha az R34 vagy nagyobb plugint használod annak mindegy szerintem, mert tquery várólistára rakja szóval elküldöd a lekérést és kialakul egy időrendi lista.
Cím: Kisebb kérdések
Írta: 1Mark6 - 2016. Március 29. - 12:28:31
Betöltő képernyőnél elvileg, az alap CreateObject-eket érzékeli csak a samp, próbáld meg azokkal.
Cím: Kisebb kérdések
Írta: ProPeti - 2016. Március 31. - 17:33:11
Hali!
Olyan problémával találkoztam a napokban, hogy nem enged akárhányszor szinezni stringet. Első alkalommal volt 7db színezésem ilyen formában:
 
{d10000}

 
Akkor csak 6db-ot engedett maximum a stringbe, különben NEM ír ki semmit.
Mai nap egy másik stringbe 5-t használtam és csak 4-el írja ki amit akarok.
Az lenne a kérdésem, hogy ez mitől van és mit lehet tenni ellene?

Dupla hozzászólás automatikusan összefûzve. ( [time]2016. március 31. 22:47:50[/time] )

Probléma megoldva! :3
Kiderült hogy azért nem ír ki semmit mert max 144 karakterig ír ki, és közbe rájöttem, hogy a színkódokat is beleszámolja.

Dupla hozzászólás automatikusan összefûzve. ( 2016. Április 02. - 12:04:14 )

Hali!
Hogy lehet megoldani azt hogyha TextDrawSelect alatt valaki ESC-et nyom akkor ne lépjen ki a választásból?
Cím: Kisebb kérdések
Írta: Query - 2016. Június 29. - 20:07:03
Sziasztok!
Kezdő helyre a modba hogy keresek rá, hogy át tudjam írni mert belépésnél zuhanok ?
Cím: Kisebb kérdések
Írta: #ωᴇʙsᴛᴇʀ - 2016. Június 29. - 20:23:19
Idézetet írta: Query date=1467223623\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Kezdő helyre a modba hogy keresek rá, hogy át tudjam írni mert belépésnél zuhanok ?
 
OnPlayerSpawn?
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Július 03. - 16:46:37
Üdv!  ^-^
Letöltöttem a fórumról a PLG klánnak a war módját. Pályákat akarok hozzáadni, de nem sikerült. /map -> rámegyek a pálya nevére, és visszadob az eredeti pályára, azaz SFair-ra. Valaki tud segíteni? Adok kódot is, hátha így könnyebben tudtok segíteni!
 
  if(gTeam[playerid] == 3)
    {
        if(sstock == 1)
        {
            SetPlayerPos(playerid,2114.1748,-2280.7715,13.5325); //Stock CS1 Spawnhelye
            SetPlayerFacingAngle(playerid,227.2896);
        }
        else
        {
            SetPlayerPos(playerid,-1320.4677,-285.5334,14.1484); //SFAIR2 cs1 spawnhely
            SetPlayerFacingAngle(playerid,51.1010);
}
        GivePlayerWeapon(playerid,31,5000);
        SetPlayerColor(playerid,0xFFFF00AA);
}
if(gTeam[playerid] == 4)
{
    if(sstock == 1)
    {
        SetPlayerPos(playerid,2267.7854,-2263.5098,14.7647);//Stock CS2 spawnhelye
        SetPlayerFacingAngle(playerid,8.8708);
    }
    else
    {
        SetPlayerPos(playerid,-1402.1027,-203.8977,14.1484);//SFA2 cs2 spawnhely
        SetPlayerFacingAngle(playerid,224.6659);
    }
    GivePlayerWeapon(playerid,31,5000);
    SetPlayerColor(playerid,0xFFAA00AA);
}

 

       if(strcmp(\"/map\",cmdtext, true, 10) == 0 || strcmp(cmdtext, \"/mapp\", true)==0 )
        {
                if(IsPlayerAdmin(playerid))
            {
                ShowPlayerDialog(playerid,palya,DIALOG_STYLE_LIST,\"Pálya választás\",\"SF-AIR\\nLS-DOCK\\nStock\\nSFAir2\",\"OK\",\"Mégse\");
                }
                else
                {
                        SendClientMessage(playerid, 0xFF7F50AA, \"Te nem vagy admin!\");
                }
                return 1;
        }

 

f(dialogid == palya)
        {
                if(!response)
        {
            return 1;
        }
                if(response)
        {
  if(listitem == 2)
                        {
                                sstock=1;
                                SendClientMessageToAll(-1,\"Az alapértelmezett pálya át lett állítva Stock-ra!\");
                                for (new i=0; i<MAX_PLAYERS; i++)
                                {
                                        if (IsPlayerConnected(i))
                                        {
                                                SetPlayerHealth(i, 10);
                                                SpawnPlayer(i);
                                                SendRconCommand(\"mapname Stock\");
                                        }
                                }
                        return 1;
                        }
                        if(listitem == 3)
                        {
                                sstock=0;
                                SendClientMessageToAll(-1,\"Az alapértelmezett pálya át lett állítva SFAir2-re!\");
                                for (new i=0; i<MAX_PLAYERS; i++)
                                {
                                        if (IsPlayerConnected(i))
                                        {
                                                SetPlayerHealth(i, 10);
                                                SpawnPlayer(i);
                                                SendRconCommand(\"mapname SFair2\");
                                        }
                                }
                        return 1;
                        }
        }
        }
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Július 16. - 20:07:42
Üdv! Ahhoz, hogy egy paranccsal mindenkit \"beküldjek specelni\" melyik függvényt kell használni? (nem biztos, hogy függvény, nekem ezek a \"nevek\" kínaiak xD ???
Cím: Kisebb kérdések
Írta: gbr333 - 2016. Július 16. - 21:48:54
Idézetet írta: folnoraa date=1468692462\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Üdv! Ahhoz, hogy egy paranccsal mindenkit \"beküldjek specelni\" melyik függvényt kell használni? (nem biztos, hogy függvény, nekem ezek a \"nevek\" kínaiak xD ???
 
Szia! próbáld meg így:
 
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
TogglePlayerSpectating(i, 1);
}
}

 
((Nincs tesztelve :S ))
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Július 19. - 00:58:58
Raktam le a vasút mellé fényjelzőt.. münködik (villog ha jön a vonat) de warningol és sűrűn kicrashalak tőle, valami ötlet??
Cím: Kisebb kérdések
Írta: ZyZu. - 2016. Július 19. - 06:05:02
melyik tárgy? és hány darab van létrehozva?
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Július 19. - 10:38:54
1373 és 2 darab van létrehozva a vasút mellett
Cím: Kisebb kérdések
Írta: thegergo02 - 2016. Július 20. - 14:19:41
Zero MTA ban (csak tanulgatok :) ) hol találom a loginpanelt? (A loginpanelben valami valhalás van de az nem az ami megjelenik)
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 01. - 17:50:27
Üdvözlet!
Szeretnék egy olyat megvalósítani ,hogy egy adott mappába benne van mondjuk egy Asd.txt , egy Basd.txt és ha a szerveren beírom mondjuk a /teszt parancsot akkor dialogba kihozza azt ,hogy Asd, Basd.
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 02. - 22:29:08
A leírtak alapján ezt szűrtem ki.
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 02. - 23:07:13
Köszönöm, ez már egy kis segítség, de kifejtem jobban kicsit.
Például ha beírom azt ,hogy /név 0, /név 1 akkor az ID-khez tartozó neveket létrehozza az adott mappába.
Tehát mondjuk John1.txt  , John2.txt
Ha beírom a /nevek parancsot akkor kihozza egy dialogba azt ,hogy John1 alá John2
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 07. - 15:33:13
Idézetet írta: Brand date=1470172033\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm, ez már egy kis segítség, de kifejtem jobban kicsit.
Például ha beírom azt ,hogy /név 0, /név 1 akkor az ID-khez tartozó neveket létrehozza az adott mappába.
Tehát mondjuk John1.txt  , John2.txt
Ha beírom a /nevek parancsot akkor kihozza egy dialogba azt ,hogy John1 alá John2
 
Tehát akkor ki akarod listázni az adott mappában lévő fájlokat?
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 07. - 23:08:57
Pontosan, azt szeretném.
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 08. - 18:41:16
Idézetet írta: Brand date=1470604137\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Pontosan, azt szeretném.
 
Ha jól tudom, akkor ez nem lehetséges, bár lehet valaki olyan, aki készített egy plugint, includot vagy valami mást, ami tudja listázni az adott mappában lévő fájlokat.
Habár...  :hmmm: Nem egy tökéletes megoldás, de megcsinálhatod azt, hogy be kelljen írnod a fájl nevét. Azzal megtudod nézni, hogy létezik-e az adott fájl vagy sem. Ennél jobbat nem tudok tanácsolni :no:  :shurg:
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 09. - 11:04:59
Igazából egy olyat szeretnék megoldani ,hogy az összes frakció tagot kilistázza egy dialogba, csak ugye az a probléma ,hogy dini-vel kellene megoldani.
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 09. - 16:07:36
Készítesz egy fájlt, amit elnevezel valaminek, célszerű az adott frakció nevét használni.
Ha felveszik a játékost a frakcióba, akkor lekéred és lemented a nevét abba a fájlba, aminek a neve a frakció neve.
Majd ha beírják a parancsot, akkor használod ezt, amit fentebb linkeltem.
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 09. - 17:16:25
Értem, ez eddig érthető, azonban az a probléma ,hogy ha kirúgják akkor nem tudom miként lehetne törölni a listából.
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 09. - 17:28:09
Ez tökéletesen leírja, hogy hogyan is használd a DINI-t. A legalján megtalálod, hogy hogyan törölj valamit a fájlból.  ;)
Cím: Kisebb kérdések
Írta: BVZS - 2016. Augusztus 09. - 17:36:46
Y_INI-vel hogyan tudok beolvastatni egy változóját az összes mentett fájlból? Például a \"felhasznalok\" mappában vannak a mentett játékosok karakterei és mindegyiket megnyitva egy változót szeretnék beolvasni. Ez egy frakció parancshoz kellene, hogy kik vannak a frakcióban és az illető offline-e vagy sem.
megoldva
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 11. - 16:52:54
Sziasztok! Egy újabb problémába ütköztem sajnos, megpróbáltam megoldani ,hogy ütközés során az autóban ülők sérüljenek, azonban az a probléma vele ,hogy csak a sofőr sérül meg, mit tudok tenni vele?
 
public OnPlayerVehicleDamage(playerid,vehicleid, Float:Damage)
{
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
    {
      if(BOV[playerid] == 0)
      {
          if( Damage > 100.0 && Damage < 220.0) //súlyos
          {
                        if(GetPlayerVehicleID(i) == vehicleid)
                        {
                    SendClientMessage(playerid,PIROS,\"((Súlyosan megsérültél!))\");
                    cmd_do(playerid,\"súlyosan megsérült.\");
                }
          }
      }
      else
      {
          if( Damage > 200.0 && Damage < 260.0) //súlyos
           {
               if(GetPlayerVehicleID(i) == vehicleid)
                    {
                  SendClientMessage(playerid,PIROS,\"((Súlyosan megsérültél!))\");
                 cmd_do(playerid,\"súlyosan megsérült.\");
              }
           }
      }
}
return 1;
}
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 11. - 21:14:22
Az az \"i\" ott mi célt szolgál? Ugyanis nem látom deklarálva.  :shurg:
 
if(GetPlayerVehicleID(i) == vehicleid)
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 11. - 21:28:02
Azt véletlenül hagytam benne, ciklussal próbáltam megoldani, de nem sikerült.
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 11. - 21:32:02
Te csak annyit csinálsz, hogy checkolod a damaget. Ha 100 és 220 között van, akkor kiíratod annak, akire igazak a feltételek és sebezte a járművet. Vagyis neked be kell iktatnod még egy
 
SetPlayerHealth(playerid, Float:hp);

 
függvényt, hogy mindenki sérüljön, akire igazak a feltételek és levesz a jármű életéből.
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 11. - 21:41:40
Ezt is beleraktam, csak az a baj ,hogy a playerid csak a sofőrre vonatkozik.
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 11. - 21:57:45
Akkor meg csinalj egy olyat, hogy vegigmesz egy ciklussal az osszes online jatekoson es akinek ugyanaz a jarmuidje, mint a sofore, annak leveszed a hpjat. Most nem tudom megirni neked mert telorol vagyok. Van egy IsPlayerInVehicle vagy valami hasonlo fuggveny, amivel meg tudod nezni.
Cím: Kisebb kérdések
Írta: Brand - 2016. Augusztus 12. - 10:25:24
Köszönöm szépen, sikerült megcsinálnom.
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Augusztus 13. - 17:35:36
Üdv! csináltam egy \"dmgsound\"-ot, ugye akkor csipog, amikor eltalálsz valakit. Hogy lehet azt megoldani, hogy ki-be lehessen kapcsolni?
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 14. - 14:34:14
new DMGSoundEnabled[MAX_PLAYERS];
CMD:dmgsound(playerid, params[])
{
if(DMGSoundEnabled[playerid])
{
DMGSoundEnabled[playerid] = 0;
SendClientMessage(playerid, -1, \"Sebzés hang kikapcsolva!\");
}
else
{
DMGSoundEnabled[playerid] = 1;
SendClientMessage(playerid, -1, \"Sebzés hang bekapcsolva!\");
}
return true;
}

 
Majd ahol te ezt megoldottad, hogy lejátsszon egy hangot:
 
if(DMGSoundEnabled[playerid])
PlayAudioStreamForPlayer(...);
Cím: Kisebb kérdések
Írta: KovaNovik - 2016. Augusztus 14. - 19:49:39
Idézetet írta: zsoolt997 date=1471178054\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic

new DMGSoundEnabled[MAX_PLAYERS];
CMD:dmgsound(playerid, params[])
{
if(DMGSoundEnabled[playerid])
{
DMGSoundEnabled[playerid] = 0;
SendClientMessage(playerid, -1, \"Sebzés hang kikapcsolva!\");
}
else
{
DMGSoundEnabled[playerid] = 1;
SendClientMessage(playerid, -1, \"Sebzés hang bekapcsolva!\");
}
return true;
}

 
Majd ahol te ezt megoldottad, hogy lejátsszon egy hangot:
 
if(DMGSoundEnabled[playerid])
PlayAudioStreamForPlayer(...);

 

És még érdemes connectnél lenullázni vagy 1-re állítani, hogy mindenki ugyanazzal a beállítással induljon.
Cím: Kisebb kérdések
Írta: BVZS - 2016. Augusztus 15. - 12:12:55
Erre tudtok valamit, hogy ne látszódjon át a vízen? CreateDynamicObject ha jelent ez bármit is.
http://kephost.com/images/2016/08/15/gallery32.jpg
Cím: Kisebb kérdések
Írta: zsoolt997 - 2016. Augusztus 15. - 17:13:55
Szerintem ez grafika probléma. Nézd meg, ha 16 bites (k X k X 16), akkor állítsd át 32-esre. Ha meg nem, akkor nem tudom  :shurg:
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Augusztus 15. - 17:15:54
Üdv! Azt, hogy lehet megcsinálni, hogyha pl megölsz valakit, akkor kiírja neked, hogy kit öltél meg? (nem a chatbe, csinálnék hozzá egy textdrawot).
Valaki segítene? Előre is köszönöm!
Cím: Kisebb kérdések
Írta: whadez - 2016. Augusztus 15. - 17:28:15
public OnPlayerDeath(playerid, killerid, reason)
{
new str[128], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName,MAX_PLAYER_NAME);
format(str,128,\"Megölted %s nevű játékost.\", pName);
SendClientMessage(killerid, -1, str);
return 1;
}

 
UI: A speces problémád megoldódott? Egy köszönöm vagy valamit azért oda rittyenthettél\' volna.  :nugget:
Cím: Kisebb kérdések
Írta: folnoraa - 2016. Augusztus 15. - 17:48:17
Köszi Whadez, de nem írtam a másik témába? Bocsánat akkor, de Pistitől kértem segítséget, (igen attól a Pistitől),  de egyenlőre még csak csináljuk. Köszönöm, hogy ilyen gyorsan válaszoltál. :)
Cím: Kisebb kérdések
Írta: TrentonG - 2016. Augusztus 19. - 13:14:22
Helló, az lenne a problémám, hogy ugye arrestel az LSPD, akkor berak a börtönbe, és ha megölnek odabent, akkor tudsz acceptdeathelni, ugye én hozzáadtam 1 sort, és amikor acceptdeathol a játékos a börtönben, akkor visszadobja a börtönbe, de ha 2.-jára ölnek meg a börtönben, akkor már a kórház elé dob
 
CMD:acceptdeath(playerid, params[])
{
if(isAlive[playerid] == false)
if(PlayerInfo[playerid][pJailed] = 1) return SetPlayerPos(playerid, 1810.1390,-1549.2727,5700.4287); // ezt adtam hozzá én
{
    SCM(playerid, COLOR_LIGHTRED, \"You have been rushed to the hospital and are undergoing an operation.\");
    SetPlayerPos(playerid, -211.3207,-1759.6207,676.7153);
    SetPlayerInterior(playerid, 3);
    SetPlayerVirtualWorld(playerid, 0);
FadeColorForPlayer(playerid,0,0,0,0,0,0,0,255,15,0);
        SetTimerEx(\"OperationDone\", 15000, false, \"i\", playerid);
        isAlive[playerid] = true;
       ApplyPlayerAnimation(playerid,\"CRACK\",\"crckdeth1\",4.1,1,1,1,1,1,1);
        Delete3DTextLabel(deathlabel[playerid]);
        sInfo[playerid][Chest] = 0;
        sInfo[playerid][Head] = 0;
        sInfo[playerid][Crotch] = 0;
        sInfo[playerid][RLeg] = 0;
        sInfo[playerid][LLeg] = 0;
        sInfo[playerid][RArm] = 0;
        sInfo[playerid][LArm] = 0;
        killed[playerid] = 0;
        
     GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon1], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon2], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon3], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon4], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon5], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon6], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon7], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon8], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon9], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon10], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon11], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon12], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon13], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon14], 0);
new Float:pPosX, Float:pPosY, Float:pPosZ;
new
world = GetPlayerVirtualWorld(playerid), interior = GetPlayerInterior(playerid);
GetPlayerPos(playerid, pPosX, pPosY, pPosZ);
       for(new i_slot = 0, gun, ammo; i_slot != 12; i_slot++)
       {
           GetPlayerWeaponData(playerid, i_slot, gun, ammo);
           if(gun != 0 && ammo != 0) CreateDroppedGun(gun, ammo, pPosX+random(2)-random(2), pPosY+random(2)-random(2), pPosZ, world, interior);
       }
}
return 1;

 
aztán, ha kiszabadultam, akkor tudok akármikor acceptdeathelni, még ha meg sérülve sem vagyok, ebben szeretnék segítséget kérni hogy hogy oldjam meg ezt, gondolom rossz helyre másoltam be ezt a sort:
 
if(PlayerInfo[playerid][pJailed] = 1) return SetPlayerPos(playerid, 1810.1390,-1549.2727,5700.4287); // ezt adtam hozzá én 
Cím: Kisebb kérdések
Írta: Kyosuke_Hiroshi - 2016. Augusztus 27. - 02:55:16

CMD:acceptdeath(playerid, params[])
{
if(isAlive[playerid] == false)
{
    SCM(playerid, COLOR_LIGHTRED, \"You have been rushed to the hospital and are undergoing an operation.\");
    if(PlayerInfo[playerid][pJailed] == 0)
{
   SetPlayerPos(playerid, -211.3207,-1759.6207,676.7153);
   SetPlayerInterior(playerid, 3);
   SetPlayerVirtualWorld(playerid, 0);
   FadeColorForPlayer(playerid,0,0,0,0,0,0,0,255,15,0);
   SetTimerEx(\"OperationDone\", 15000, false, \"i\", playerid);
}
else if(PlayerInfo[playerid][pJailed] == 1)
{
   SetPlayerPos(playerid, 1810.1390,-1549.2727,5700.4287); // ezt adtam hozzá én
}
        isAlive[playerid] = true;
       ApplyPlayerAnimation(playerid,\"CRACK\",\"crckdeth1\",4.1,1,1,1,1,1,1);
        Delete3DTextLabel(deathlabel[playerid]);
        sInfo[playerid][Chest] = 0;
        sInfo[playerid][Head] = 0;
        sInfo[playerid][Crotch] = 0;
        sInfo[playerid][RLeg] = 0;
        sInfo[playerid][LLeg] = 0;
        sInfo[playerid][RArm] = 0;
        sInfo[playerid][LArm] = 0;
        killed[playerid] = 0;
        
     GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon1], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon2], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon3], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon4], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon5], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon6], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon7], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon8], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon9], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon10], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon11], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon12], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon13], 0);
GivePlayerWeapon(playerid, PlayerInfo[playerid][pWeapon14], 0);
new Float:pPosX, Float:pPosY, Float:pPosZ;
new
world = GetPlayerVirtualWorld(playerid), interior = GetPlayerInterior(playerid);
GetPlayerPos(playerid, pPosX, pPosY, pPosZ);
       for(new i_slot = 0, gun, ammo; i_slot != 12; i_slot++)
       {
           GetPlayerWeaponData(playerid, i_slot, gun, ammo);
           if(gun != 0 && ammo != 0) CreateDroppedGun(gun, ammo, pPosX+random(2)-random(2), pPosY+random(2)-random(2), pPosZ, world, interior);
       }
}
return 1;
}

 
esetleg így?
Cím: Kisebb kérdések
Írta: TrentonG - 2016. Augusztus 28. - 13:44:41
Köszi Hiro, mindjárt tesztelem, akadt még 1 problémám, hozzáadtam 1 melót a szerverhez, 4-es meló, kamionos lenne.
Itt a kódja amikor /work-ot ír be, ha már elvállalta a melót:
 
   else if(PlayerInfo[playerid][pJob] == 4)
{
          new vehicleid = GetPlayerVehicleID(playerid);
    if(Kamionozik[playerid] == true) return SCM(playerid, COLOR_LIGHTRED, \"Már dolgozol. /stopworking, hogy abbahagyd azt.\");
    if(!Kamionok[vehicleid]) return SCM(playerid, COLOR_LIGHTRED, \"Nem ülsz kamionban.\");
    if(!IsTrailerAttachedToVehicle(vehicleid)) return SendClientMessage(playerid, COLOR_LIGHTRED, \"Nincs felcsatolva trailer!\");
        Kamionozik[playerid] = true;
        SetPlayerCheckpoint(playerid, 261.9075,1411.2166,10.2274, 1.0);
        SCM(playerid, COLOR_WHITE, \"Töltsd fel a trailert üzemanyaggal, a megadott helyszínen.\");
        KamionCP[playerid] = 1;
}

 
A problémám vele az, hogy tegnap ugye nem tudtam lecompilézni, nemrég megoldottam hogy tudjak compilézni, és mikor felvállalom a melót, beülök kamionba, és felcsatolok 1 trailert, akkor ezt írja: \"Ez a parancs nem létezik, /commands.\"
Nemtudom mit szúrhattam el :\'P

Dupla hozzászólás automatikusan összefûzve. ( 2016. Augusztus 28. - 13:56:44 )

            if(!Kamionok[vehicleid]) return SCM(playerid, COLOR_LIGHTRED, \"Nem ülsz kamionban.\");
ez a sor kavart be, kitöröltem és jó is lett :D
Cím: Kisebb kérdések
Írta: Flash - 2016. Október 13. - 16:26:57
Régen tudtam, de már elfelejtettem hogyan is kell \"egyedi\" ip címet készíteni a szerverhez. pl: ip.valami.hu
Valaki?
Cím: Kisebb kérdések
Írta: blackdog476 - 2016. Október 13. - 16:56:18
Idézetet írta: Flαsн date=1476368817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
..
 
Engem is érdekelne.
Cím: Kisebb kérdések
Írta: lackos888 - 2016. Október 13. - 17:11:36
DNS A rekord, vagy DNS SRV rekord.
Cím: Kisebb kérdések
Írta: .::David::. - 2016. Október 14. - 19:30:13
Helló
Van arra valami egyszerű megoldás, hogy egy sql lekérdezésben kérdezzem le több tábla sorainak a számát?
Cím: Kisebb kérdések
Írta: Fred[HUN] - 2016. Október 14. - 21:43:26
Halihóó!
Le szeretném kérni egy busz összes utasát és listázni a nevüket.
De nem tudom, hogyan fogjak hozzá a lekéréshez.
Valaki tud segíteni nekem?
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Október 16. - 11:21:48
Hali! Valakinek nincs véletlen egy tömbje amibe össze van írva az összes skinnek a leírása??
pld. ID 0 skinnek ez: Fehér trikót és kék farmert viseló afróamerikai férfi
Cím: Kisebb kérdések
Írta: Flash - 2016. Október 16. - 18:11:12
Idézetet írta: Zippanto date=1476609708\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hali! Valakinek nincs véletlen egy tömbje amibe össze van írva az összes skinnek a leírása??
pld. ID 0 skinnek ez: Fehér trikót és kék farmert viseló afróamerikai férfi
 
Olyan van, hogy id alapjan a skin neve. Van abbol egy publikalt munkam.
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Október 16. - 19:28:36
Tudnád linkelni kérlek?
Cím: Kisebb kérdések
Írta: Flash - 2016. Október 16. - 19:41:10
https://sampforum.hu/index.php?topic=27628
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Október 16. - 19:50:28
Köszi! :D
Cím: Kisebb kérdések
Írta: DatAlieeN - 2016. Október 20. - 17:27:47
JatekosInfo[targetid][pTartozas] + osszeg;
Erre ezt írja ki:
warning 215: expression has no effect
Ezzel mit tudok csinálni?
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Október 20. - 17:55:11
+= kell oda nem csak +
Cím: Kisebb kérdések
Írta: Zippanto - 2016. Október 22. - 21:12:01
Csáóó, a Skimmerrel miért nem lehet multiban felszállni a vizen? Szkript kell rá??
Cím: Kisebb kérdések
Írta: Gergely - 2016. November 27. - 20:49:21
Tele a chatlog ezzel BAD RCON ATTEMPT BY: (IP CIM HELYE) ilyenkor mi történik?
Cím: Kisebb kérdések
Írta: whadez - 2016. November 27. - 20:52:43
Idézetet írta: Gergely date=1480276161\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Tele a chatlog ezzel BAD RCON ATTEMPT BY: (IP CIM HELYE) ilyenkor mi történik?
HIBÁS RCON JELSZÓ PRÓBÁLKOZÁS (IP: AJÁNDÉKKÉNT).
/rcon login fasz
-> Hibás RCON
Cím: Kisebb kérdések
Írta: Gergely - 2016. November 27. - 20:56:03
[quote author=DEFEATER date=1480276363\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic\">
HIBÁS RCON JELSZÓ PRÓBÁLKOZÁS (IP: AJÁNDÉKKÉNT).
/rcon login fasz
-> Hibás RCON
De valaki úgy próbálkozik hogy fent sincs? Ez mire jó árulja már el valaki.
Másodpercenként 26 sorral bővül a log. Mindegy az ajándék tiltva lett.
Cím: Kisebb kérdések
Írta: whadez - 2016. November 27. - 21:08:29
Idézetet írta: Gergely date=1480276563\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Tele a chatlog ezzel BAD RCON ATTEMPT BY: (IP CIM HELYE) ilyenkor mi történik?
[/quote]
HIBÁS RCON JELSZÓ PRÓBÁLKOZÁS (IP: AJÁNDÉKKÉNT).
/rcon login fasz
-> Hibás RCON
[/quote]
De valaki úgy próbálkozik hogy fent sincs? Ez mire jó árulja már el valaki.
Másodpercenként 26 sorral bővül a log. Mindegy az ajándék tilva lett.
Kapcsold ki az rcon-t, minek az?
Itt egy téma az rcon támadásról.
http://forum.sa-mp.com/showthread.php?t=517601
Valaki unatkozik, átérzem, sok az irigy! Iligyek, bekaphatjátok!  :wavecry:
Cím: Kisebb kérdések
Írta: Kyosuke_Hiroshi - 2016. November 27. - 22:37:15
rcon bruteforcenak hívják ezt a fajta támadást. van erre külön program.a próbálkozó nem lép fel hanem távolian próbálkozik. tán még rconattemptloginon kívül nem is fut le más függvény. az rcon 0 kikapcsolása tényleg jó ötlet. amennyiben te speciálisan nem tervezed használni, sok indokod szerintem nem lenne rá.
Ezen kívül számoltatni kell az RCON login próbálkozást + logolni nagyon, ez fontos.
ha 4-5 próbálkozás van akkor már tiltható szerintem a dolog. te magad tudod az rcon jelszót valószínűleg de érdemes random generáltat használni csak betűk és számok mehetnek bele azt hiszem de lehet tévedek. mondjuk ha oda bejutnak az annyira nem vészes megoldás ha a parancsok nem IsPlayerAdmin-t használsz néhány fontosabb parancshoz, gondolok itt admin adásra, pénz adásra, stb..
Ha bejutnak az annyit jelent hogy a samp.bannal tudnak játszani,kickelgetni , meg max az IP-ket megnézegetni, vagy mód leállítás esetleg még néhány dolgot átállítani mint pl hostname,gamemodetext,language szöveg,mapname
De gyorsan letud ezzel bukni. Hamar lehet kapcsolni mivel a logot nem bírja bántani.
Cím: Kisebb kérdések
Írta: Gergely - 2016. November 28. - 07:46:39
A koszonom megy mind a kettotoknek.
Cím: Kisebb kérdések
Írta: cheesebmth - 2016. November 28. - 21:08:37
Sziasztok. Van egy ilyenem. Miért van az, hogy TextDrawba és a /fps commandba is mást ír ki? szóval két más más fps számot?
CMD:fps(playerid,params[]){   new targetid;        if(sscanf(params, \"u\", targetid)) return SendClientMessage(playerid, -1, \"Használata: /fps [iD]\");   if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1, \"Nincs fent ilyen játékos\");        new string[128];   new pname[24];   GetPlayerName(targetid, pname, sizeof(pname));        format(string, sizeof(string), \"Neve: %s FPS: %d\", pname, FPS2);        SendClientMessage(playerid, -1, string);        return 1;}public OnPlayerUpdate(playerid){new drunk2 = GetPlayerDrunkLevel(playerid);if(drunk2 < 100){    SetPlayerDrunkLevel(playerid,2000);}else{    if(DLlast[playerid] != drunk2)    {        new fps = DLlast[playerid] - drunk2;        if((fps > 0) && (fps < 200))      FPS2[playerid] = fps;      DLlast[playerid] = drunk2;   }}return 1;}
Cím: Kisebb kérdések
Írta: Flash - 2016. November 29. - 00:22:02
parancsba FPS2 helyett így kérd le: FPS2[targetid]
Cím: Kisebb kérdések
Írta: OfficialMusic - 2016. December 12. - 08:13:08
Sziasztok!
 
Valaki el tudná küldeni nekem a body.inc fájlt?
 
Előre is köszönöm a válaszokat!
Cím: Kisebb kérdések
Írta: wRt - 2016. December 17. - 18:34:50
Valaki lenne olyan kedves, és feltöltené egy fájlmegosztó helyre (például data.hu) az általa használt - működő sscanf plugint, illetve include fájlt? (Windows)
 
Nagyon hálás lennék, képtelen vagyok találni egy működő plugint, a régi számítógépemhez pedig jelenleg nem férek hozzá.
Cím: Kisebb kérdések
Írta: divkn - 2016. December 17. - 19:09:59
https://github.com/maddinat0r/sscanf/releases
Cím: Kisebb kérdések
Írta: wRt - 2016. December 17. - 19:19:51
Igen, ezt a forrást én is megtaláltam, viszont miután behelyezem a plugins mappában lévő sscanf.dll nevű fájlt a szerverem plugins mappájába, majd a server.cfg fájlon belül hozzáírok egy \'plugins sscanf\' sort, szerverindításkor a következő hibaüzenet fogad:
 
 

Loading plugin: sscanf
Failed.
Loaded 0 plugins.

 
 
 
A függvénykönyvtárral gondolom nincs gond, ugyanis a fordító megfelelően kezeli, viszont a módot nem tudom elindítani úgy, hogy az elején megtalálható az #include <sscanf2> sor.
Cím: Kisebb kérdések
Írta: divkn - 2016. December 17. - 19:52:04
Nem láttam verzió ellenőrzést a függvénykönyvtárban, szóval a szkriptekkel nem lehet probléma. Mi a szerver verziója?
Cím: Kisebb kérdések
Írta: wRt - 2016. December 17. - 20:03:09
SA-MP Dedicated Server
 
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
Cím: Kisebb kérdések
Írta: divkn - 2016. December 17. - 20:54:11
és milyen rendszer alatt?
Cím: Kisebb kérdések
Írta: wRt - 2016. December 17. - 21:21:09
Ha a számítógép operációs rendszerére gondolsz, akkor Windows 10 Pro 32 bites operációs rendszer, x64-alapú processzor.
Cím: Kisebb kérdések
Írta: divkn - 2016. December 17. - 21:59:50
Próbáld meg frissíteni a runtime komponenseket. https://www.microsoft.com/en-US/download/details.aspx?id=48234
Cím: Kisebb kérdések
Írta: wRt - 2016. December 18. - 13:16:08
Az általad küldött fájlok letöltése után, bármely fájl elindításakor a következő hibaüzenetet kapom:
 
\"AVclb.png\"
Cím: Kisebb kérdések
Írta: divkn - 2016. December 19. - 04:19:34
Akkor ezt próbáld https://www.microsoft.com/en-us/download/details.aspx?id=48145
Cím: Kisebb kérdések
Írta: wRt - 2016. December 25. - 16:10:20
Egy isten vagy, nagyon szépen köszönöm a segítséged!
Cím: Kisebb kérdések
Írta: Flash - 2017. Február 13. - 00:41:05
Lehetséges olyat lekérdezni, hogy a karakter víz felé néz-e? (horgászathoz)
Cím: Kisebb kérdések
Írta: Ben - 2017. Február 13. - 07:01:08
A vízpartot zónákra osztod aszerint, hogy ha ott áll a player, akkor tőle mondjuk északra, vagy más égtáj felé van a víz. Aztán csak ezt vizsgálod majd minden zónában.
Cím: Kisebb kérdések
Írta: impreZZa - 2017. Február 13. - 11:13:05
Meg le kell kérni a játékos forgását is nem?
Cím: Kisebb kérdések
Írta: Flash - 2017. Február 13. - 15:59:42
lehet marad akkor a zonas megoldas ha nincs egy fixebb. koszi
Cím: Kisebb kérdések
Írta: Ben - 2017. Február 13. - 17:04:30
Idézetet írta: impreZZa date=1486980785


   
      Meg le kell kérni a játékos forgását is nem?
   


Ez egyértelmű, ezért is nem írtam oda
Cím: Kisebb kérdések
Írta: LaszloR1 - 2017. Február 13. - 20:05:26
Textúrát hogyan lehet TDként megjeleníteni? Azzal tisztában vagyok, hogy modelleket meg lehet jeleníteni, ezért gondolom a textúrák is játszanak, viszont nem jöttem rá hogyan. Kifejezett textúra, amelyet meg akarok jeleníteni: \"8432 shop06_lvs ws_Transfender_dirty\"
Cím: Kisebb kérdések
Írta: Flash - 2017. Február 13. - 22:38:57
TD-re nem lehet csak Object-re. tudomásom szerint.
Cím: Kisebb kérdések
Írta: impreZZa - 2017. Február 14. - 09:06:03
http://forum.sa-mp.com/showthread.php?t=274064
 
Nem tudom mennyire laggoltat.
Cím: Kisebb kérdések
Írta: Flash - 2017. Február 14. - 12:43:35
Létrehoz egy képért vagy 5000 td-t, ennyit nem ér. :/
Cím: Kisebb kérdések
Írta: LaszloR1 - 2017. Február 14. - 12:44:36
@Flash Érdekes, az ember azt hinné, ha egy komplex objectet ki tud jelezni, akkor egy textúra fehér négyszögre való helyezése nem oldana problémát.
 
@impreZZa Próbálkoztam vele, sajnos csak nagyon alacson felbontásoknál tudtam működésre bírni. Most azon gondolkozom, hogy a TD négyszögen belül lehet állítani az object helyzetét? Ezzel a móddal meg lehetne (szerintem) oldani, hogy kitöltse a négyszöget, amelybe kéne a textúra.
 
Edit: @Flash Igen, használtam már, inkább passzolom az IMG2TD megoldást.
Cím: Kisebb kérdések
Írta: Ben - 2017. Február 14. - 15:00:55
Bármilyen textúrát sajnos nem használhatsz, ebben szinte biztos vagyok (texture studio-nál is nem véletlenül úgy van megoldva, ahogy)
 
http://forum.sa-mp.com/showthread.php?t=291722
 
Ezeket az ún. sprite-okat tudod használni textdrawként.
Cím: Kisebb kérdések
Írta: tudvari - 2017. Március 27. - 17:56:16
Alább látható a server configom, favouritek között látható, elérhető, mások csatlakozni is tudnak, stb.
 
De ha rákeresek az Internet tabon, vagy csak simán végigpásztázom az 1 online-os szervereket, akkor sehol sem találom.
 

echo Executing Server Config...
rcon_password -----
maxplayers 50
port 7777
hostname Join if you dare
mapname Secretland
gamemode0 mod 1
announce 1
query 1
chatlogging 1
weburl www.google.com
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 0
logtimeformat [%H:%M:%S]
language English
plugins crashdetect sscanf

 
 
Cím: Kisebb kérdések
Írta: DrAkE - 2017. Március 27. - 18:58:44
Mert a Hosted és az Internet tab ugyanaz már régóta.
Cím: Kisebb kérdések
Írta: tudvari - 2017. Március 27. - 19:02:16
Na de jó, köszi az infót. Egyébként mióta, és mivel indokolták?
Cím: Kisebb kérdések
Írta: DrAkE - 2017. Március 27. - 19:09:03
Ha jól emlékszem akkor lehetett (még most is) bugoltatni az Internet tabot azzal, hogy hamis játékos mennyiséget adott vissza.
Cím: Kisebb kérdések
Írta: penaut - 2017. Április 09. - 13:07:51

public Speedometer()
{
new vehicleid, Float:health;
new fstring[32], string[512], holder[128], stringa[128];
    foreach (new i : Player)
{
   if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
   {
      vehicleid = GetPlayerVehicleID(i);
      GetVehicleHealth(vehicleid, health);
      GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
      new uzemanyagtext[18];
      switch(VehicleUzemanyag[vehicleid])
      {
         case 3: uzemanyagtext = \"-\";
         case 2: uzemanyagtext = \"K\";
         case 1: uzemanyagtext = \"B\";
         case 0: uzemanyagtext = \"D\";
      }
      
      string = \"~w~\";
      strcat(string, \"~w~~h~Üzemanyag: ~g~\", sizeof(string));
      strcat(holder, stringa, sizeof(holder));
      fstring = \"iiiiiiiiii\";
      if(Fuel[vehicleid] > 100.0) strins(fstring, \"~r~\", 10, sizeof(fstring));
      else if(Fuel[vehicleid] < 0.0) strins(fstring, \"~r~\", 0, sizeof(fstring));
      else strins(fstring, \"~r~\", floatround(Fuel[vehicleid]/10.0), sizeof(fstring));
      strcat(string, fstring, sizeof(string));
      
      strcat(string, \"~n~~w~~h~\", sizeof(string));
      if(GetPVarInt(i, \"Speedo\")) format(fstring,sizeof(fstring),\"Sebesség: ~w~%d MP/H\", GetPlayerSpeed(i, false));
      else format(fstring,sizeof(fstring),\"Sebesség: ~w~%d KM/H\", GetPlayerSpeed(i, true));
      strcat(string, fstring, sizeof(string));
      TextDrawSetString(SpeedoText, string);
   }
}
}

 
Hogyan tudnám megcsinálni, hogy a VehicleUzemanyagos betűk az üzemanyag típustól függően megjelenjenek a
 

strcat(string, \"~w~~h~Üzemanyag: ~g~\", sizeof(string));

 
sorban így: Üzemanyag (betű):
Cím: Kisebb kérdések
Írta: 1Mark6 - 2017. Április 09. - 17:29:00

new UzemanyagText[4][2] = {\"D\",\"B\",\"K\",\"-\"};
new uzemanyag_id = VehicleUzemanyag[vehicleid];
format(string,sizeof(string),\"Üzemanyag: %s\",UzemanyagText[uzemanyag_id]);
strcat(main_string,string);

 
Probably?
Cím: Kisebb kérdések
Írta: Turtle - 2017. Május 16. - 19:36:34
Sziasztok. Egy haladó programozóként kérdezlek benneteket, hozzáértőket. Kisebb célokkal elkezdtem a kedvenc játékomnak ezen oldalával foglalkozni, viszont a pawn nyelven írt remekművek kicsit másként \"festenek\", mint egy pascal vagy basic.. Sőt akár egy C kód.. Tehát valószínűleg lesz még néhány kérdésem, azonban egyenlőre azokat szeretném megkérdezni, hogy a \"forward\" mire jó? Mivel úgy tudom, hogy a pawno az eljárásokat [ Public ] automatikusan lefuttatja, miért jó, ha meghívjuk forward-al? Ezt nem igazán sikerült megértenem. Illetve a lokális változókról lenne még kérdésem, hogy maga a nyelv használ ilyeneket? 
Cím: Kisebb kérdések
Írta: Naretev - 2017. Július 30. - 08:45:06
Ha egy globál TD-t berakok selectablenek, és megjelenítem 2 játékosnak és az egyik rákattint akkor azt a másik látja vagy nem? Mivel globál TD ezért szerintem lehet de azonban a clickTDnél csak a playeridre vonatkozik ezert nem tudom :( Letesztelni meg nem tudtam. Ebben kérném a segitségeteket.
 
 
Cím: Kisebb kérdések
Írta: Flash - 2017. Július 31. - 08:23:46
Idézetet írta: Naretev date=1501397106


   
      Ha egy globál TD-t berakok selectablenek, és megjelenítem 2 játékosnak és az egyik rákattint akkor azt a másik látja vagy nem? Mivel globál TD ezért szerintem lehet de azonban a clickTDnél csak a playeridre vonatkozik ezert nem tudom :( Letesztelni meg nem tudtam. Ebben kérném a segitségeteket.
   
   
       
   


Ha csak a playerid nek jelenited meg akkor csak neki jelenik meg. (TextDrawShowForPlayer(playerid, textdraw);
Cím: Kisebb kérdések
Írta: Naretev - 2017. Július 31. - 20:09:54
Aha, és ha All-nak akkor viszont teljesülnek azok az utasítások amiket leírtam nemde?
Köszönöm szépen, ígymár képben van az egész. Mostmár elkezdhetem az LVRP kopit XD #Kappa
 
 
Cím: Kisebb kérdések
Írta: zsolti125 - 2017. Augusztus 24. - 18:48:40
Sziasztok, eléggé kis problémám van, nem tudom megoldható-e de felteszem a kérdést. Egy paraméteres parancsal szeretnék visszatérni, úgy hogy adottak már a paraméterek. Demonstrálom:
 

new bortonido = 5;
return cmd_jail(playerid, params);
//És a params helyére kellene a börtönidő, de error-t kapok bárhogy is próbálom. :(

 
Előre köszönöm a válaszokat.
 
 
 
MEGOLDVA!
Cím: Kisebb kérdések
Írta: vargabalint98 - 2017. December 22. - 14:13:04
Sziasztok! Pár kisebb kérdésem lenne, mivel kezdő vagyok így a samp szerver felépítésében.
Melyik a jobb/egyszerűbb megoldás, és mit ajánlotok ha egyik sem?
 Tegyük fel sok sok rendszert akarok (Chat,Admin,Reg, stb), akkor azokat mind külön filterscriptbe érdemes? (Külön a chatnek,Adminrendszernek,Regisztrációnak, stb), vagy inkább a gamemode-on belül hozzam létre? (Legfőképp ez a chat-re igaz(Rp-style)).
Nem tudom hogy lenne érdemes, kérdezni nem szégyen, és nem akarom ezért újraírni a dolgokat :D
 
Cím: Kisebb kérdések
Írta: REPTA - 2017. December 22. - 15:52:55
Nem a legjobb ötlet abba írni. Mivel úgy tudom maximum 15 darab lehetséges. Ajánlom a moduláris szerkezetet, bár gondolom ez neked még új lenne. Tehát mindenféleképpen a gamemode-ba csináld.
Cím: Kisebb kérdések
Írta: thegergo02 - 2017. December 22. - 18:59:30
http://forum.sa-mp.com/showthread.php?t=151164
 
minden limit : http://wiki.sa-mp.com/wiki/Limits
Cím: Kisebb kérdések
Írta: vargabalint98 - 2017. December 23. - 12:24:50
Rendben, köszi. Programozással nem lesz gond csak a felépítés érdekelt :) 
Cím: Kisebb kérdések
Írta: Frank Malcov - 2018. Október 03. - 15:17:07
Sziasztok.
 
Van egy házi samp gamemodom.Szeretnék bele olyat csinálni hogy ha egy játékos fel csatlakozik a szerverre, akkor lekérdezze, hogy rendelkezik-e a játékos egy bizonyos mappával a számítógépén.Ha igen akkor felengedi, ha nem akkor kirúgja.Nos először is nem tudom hogy ez tényleg lehetséges-e (szerintem igen de kérnék megerősítést), másodszor pedig van egy elméletem, hogy hogyan lehetne ezt megoldani de mikor megirom a szükséges sorokat akkor nem működik.Dinivel dolgozok:
 

public OnPlayerConnect(playerid)
{
if(dini_Exists(\"File\"))
{
   SendClientMessage(playerid, -1, \"Üdv\");
}
else
{
   SendClientMessage(playerid, -1, \"Nem létezik\");
   Kick(playerid);
}
return 1;
}

 
Esetleg valaki meg tudná mondani, hogy mi a hiba?Nem kapok erre se errort, se warningot de nem akar működni.
Cím: Kisebb kérdések
Írta: Kovacs_Richard - 2018. Október 03. - 15:39:44
a dini a szerveren tárolt mappákat kezeli, nem tudok róla, hogy lenne hivatalos kliensbe épített funkció erre, max pluginnal lehet, de ugye azt meg kötelezővé kell tenned, hogy telepítsék, de sokan nem fogják
 
pontosan mit is szeretnél ebben a mappában tárolni? és miért kliens oldalon?
Cím: Kisebb kérdések
Írta: Frank Malcov - 2018. Október 04. - 09:06:48
A lénegye az a dolognak hogy bizonyos fájlokat szeretnék tárolni ami szükséges lenne ahhoz, hogy egy játékos fel tudjon csatlakozni a szerverre.Azt szeretném, hogy ne az alap San Andreas járműveit használjuk a szerveren, hanem jól kidolgozott modolt járműveket (ezzel is élethűbbé tenni a szervert), és ehhez kellene az hogy lekérdezze a szerver csatlakozáskor, hogy a játékos rendelkezik-e azzal a mappával ami a modolt járművek fájlait tartalmazza.
Cím: Kisebb kérdések
Írta: AnthonyGates - 2018. Október 06. - 21:23:48
my god
 
SA-MP 0.3DL
 
 
 
Nem kell itt ilyen kliens oldali buziság. Megy ez az nélkül is tökéletesen. (és meg sem tudod olddani)
Cím: Kisebb kérdések
Írta: Ben - 2018. Október 07. - 11:39:43
játmű modolást nem igen tudja megoldani, oké custom model egy egész autónak és rácsatolni az objectet majd az autót egy interior worldbe rakni, így az eredeti láthatatlan lesz. de törés model, kerekek fordulása meg dinamikusan mozgó elemek(pl ajtó) nem lesznek xd én sokat gondolkoztam ezen hogy hogy lehetne megoldani
Cím: Kisebb kérdések
Írta: Frank Malcov - 2018. Október 12. - 20:49:10
Na tessék. Itt egy értelmes ember. Végre valaki aki hasonlóan gondolkodik mint én :)