Üzenetek megjelenítése

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


Üzenetek - ppatrik2012

Oldalak: 1 ... 21 22 [23] 24 25 ... 27
331
Segítségkérés / Megint én:p Mi lehet a probléma?
« Dátum: 2012. Június 23. - 19:31:24 »
Tessék:
 
#include <a_samp>
#define FILTERSCRIPT
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xFF0000AA
forward GateClose();
forward GateOpen();
new sorompo1;
new sorompo2;
public OnFilterScriptInit()
{
sorompo1 = CreateObject(968, -191.5, 1004.0999755859, 19.60000038147, 0, 90, 358.75); ///barrier closed
CreateObject(966,-215.39999390,1007.70001221,18.70000076,0.00000000,0.00000000,358.25000000); //object(bar_gatebar01) (2)
CreateObject(966,-191.39999390,1004.09997559,18.79999924,0.00000000,0.00000000,178.75000000); //object(bar_gatebar01) (3)
sorompo2 = CreateObject(968, -215.39999389648, 1007.700012207, 19.39999961853, 0, 270, 358.5); ///barrier closed
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/rendornyit\", cmdtext, true, 10) == 0)
{
SetObjectRot(sorompo2, 0, 31, 358.75); // barrier open after command
SetTimer(\"GateClose\", 10000, 0);
SendClientMessage(playerid, COLOR_GREEN,\"A sorompó kinyilt! Hamarosan bezárodik (10mp).\");
return 1;
}
if (strcmp(\"/hatarnyit\", cmdtext, true, 10) == 0)
{
SetObjectRot(sorompo1, 0, 335, 358.5); // barrier open after command
SetTimer(\"GateOpen\", 10000, 0);
SendClientMessage(playerid, COLOR_GREEN,\"A sorompó kinyilt! Hamarosan bezárodik (10mp).\");
return 1;
}
return 0;
}
public GateClose()
{
SetObjectRot(sorompo2, 0, 90, 358.75); // barrier closed after command
return 1;
}
public GateOpen()
{
SetObjectRot(sorompo1, 0, 270, 358.5); // barrier closed after command
return 1;
}

 
De nem teszteltem!

332
Segítségkérés / Gond a GTA-val
« Dátum: 2012. Június 23. - 19:24:56 »
TEssék itt egy youtube-s link, szerintem ellehet rajta menni, de ha mégse, akkor szólj.

Dupla hozzászólás automatikusan összefûzve. ( 2012. Június 23. - 19:25:18 )

 

333
Szkript kérések / Probléma megoldás, AS rendszer(Sürgõs)
« Dátum: 2012. Június 23. - 16:32:45 »
Mostmár a bajok a következõek: Ha úgy írom akkor ha AS, akkor sem használhatja a parancsot, ha if(info[playerid][as] !=1) et írok akkor meg használhatja, de ígyse, úgyse menti le.

334
Szkript kérések / Probléma megoldás, AS rendszer(Sürgõs)
« Dátum: 2012. Június 23. - 07:33:43 »
Így néz ki:
 
public OnPlayerSpawn(playerid)
{
new name[MAX_PLAYER_NAME];
          format(file, sizeof(file), \"/adminseged/%s.ini\",name);
if(dini_Exists(file))
        {
        SetPlayerScore(playerid, dini_Int(file, info[playerid][as]);
          }
return 1;
}

 
és ebben van a hiba:
 
SetPlayerScore(playerid, dini_Int(file, info[playerid][as]);

 
és a hiba a :
 
C:\\Users\\Pál Család\\Desktop\\samp03e_svr_win32 (2)\\filterscripts\\teszter1.pwn(49) : error 001: expected token: \",\", but found \";\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

335
Szkript kérések / Probléma megoldás, AS rendszer(Sürgõs)
« Dátum: 2012. Június 22. - 19:59:04 »
A töltést hogy kell? Írd bele pls...Kezdõ vagyok

Dupla hozzászólás automatikusan összefûzve. ( 2012. Június 22. - 21:04:03 )

A mostanit amit írtál bemásoltam, de az a BAJ, hogy mindenki tufja használni a /setarmourt..

336
Szkript kérések / Probléma megoldás, AS rendszer(Sürgõs)
« Dátum: 2012. Június 22. - 18:31:17 »
Üdv mindenkinek!Van nekem egy ilyenem:(az asad és az asel forumrol)
 
#include <a_samp>
#include <zcmd>
#include <sscanf>
#include <dudb>
new file[128];
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_RED 0xAA3333AA
#pragma unused ret_memcpy
#pragma unused strtok
enum aInfo
{
as,
};
new info[MAX_PLAYERS][aInfo];
CMD:asad(playerid, params[])
{
new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy fõadmin!\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asad [Jétákos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos már Adminsegéd!\");
SendClientMessage(playerid, -1, \"Felveted Örökös adminsegédnek!\");
SendClientMessage(jatekos, -1, \"Egy adminisztrátor kinevezett ÖrökösAdminsegédnek!\");
dini_Create(file);
info[jatekos][as]=1;
return 1;
}
CMD:asel(playerid, params[])
{
    new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy fõadmin!\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asel [Játékos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos eddig sem volt Adminsegéd!\");
SendClientMessage(playerid, -1, \"Kirúgtad a játékost az Örökös Adminsegédbõl!\");
SendClientMessage(jatekos, -1, \"Egy Adminisztrátor elvette az Örökös Adminsegédedet!\");
dini_Remove(file);
info[jatekos][as]=0;
return 1;
}
CMD:setarmour(playerid, params[])
{
if(info[playerid][as] != 1) return SendClientMessage(playerid,COLOR_RED,\"Nem használhatod a parancsot!\");
 
new target, armour,name[MAX_PLAYER_NAME], str[200];
if(sscanf(params,\"dd\",target, armour)) return SendClientMessage(playerid,0x0000FFAA,\"Használat:/setarmour [iD] [Armour]\");
format(str,sizeof(str),\"Megváltoztattad az Armour-ját neki: %d ennyire: %d\",target,armour);
SendClientMessage(playerid,0x0000FFAA,str);
format(str,sizeof(str),\"Admin (%s) megváltoztatta az armourodat, ennyire: %d\",name[playerid],armour);
SendClientMessage(target,0x0000FFAA,str);
SetPlayerArmour(target,armour);
return 1;
}

 
A problémám az, hogy lementi az AS-t, rendesen, de ha leállítom, majd újra indítítom a szerót és beírom, hogy /setarmour és ahoz újra elkell vennem, majd adnom kell AS-t, mert ha nem akkor ez az üzenet fogad:\"Nem használhatod a parancsot!\" Azt szeretném, hogy ha leállítom, majd újra indítom a szervert, akkor is tudjam használni rendesen a parancsokat amit az AS-nek adok! A segítségeket köszönöm elõre is!

337
Segítségkérés / 2ember közeli beírható parancs
« Dátum: 2012. Június 21. - 19:29:18 »
Az a gond, hogy egyikkel sem csak a játékoshoz közel tudom használni a parancsot...

338
Szkript kérések / AS-adás RCON-ból, mentés olvasás, lehetõleg dini-vel!
« Dátum: 2012. Június 21. - 14:06:43 »
Köszönöm, már jó, csak annyi a baj, hogy csak az örök AS-nek engedi ezeket..De igazából ez nem nagy baj...

Dupla hozzászólás automatikusan összefûzve. ( 2012. Június 22. - 15:11:14 )

Most nem tudom miért, de nem akarja lementeni az örökasét a playernek....

Dupla hozzászólás automatikusan összefûzve. ( 2012. Június 22. - 16:30:34 )

Megoldottam, de ha leállítom a szervert, majd ujra indítom, akkor nem engedi használni a parancsot...AS-ként sem.

Dupla hozzászólás automatikusan összefûzve. ( 2012. Június 22. - 16:36:40 )

Valaki HELP-me!

339
Szkript kérések / AS-adás RCON-ból, mentés olvasás, lehetõleg dini-vel!
« Dátum: 2012. Június 21. - 13:49:10 »
De miért nem fogad el más AS parancsot? Szeretnék hozzá írni 1-2 dolgot de....
Nézzétek:
 
CMD:setarmour(playerid, params[])
{
    if(ideiglenes[playerid] != 1 && Info[playerid][as] != 1) return SendClientMessage(playerid, hiba, \"Nem tudod használni a parancsot!\");
new target, armour;
if(sscanf(params,\"dd\",target, armour)) return SendClientMessage(playerid,0x0000FFAA,\"Használat:/setarmour [iD] [Armour]\");
format(str,sizeof(str),\"Megváltoztattad az Armour-ját neki: %d ennyire: %d\",target,armour);
SendClientMessage(playerid,0x0000FFAA,str);
format(str,sizeof(str),\"Admin (%s) megváltoztatta az armourodat, ennyire: %d\",neve,armour);
SendClientMessage(target,0x0000FFAA,str);
SetPlayerArmour(target,armour);
return 1;
}

 
De a normál player is tudja használni :S

340
Szkript kérések / AS-adás RCON-ból, mentés olvasás, lehetõleg dini-vel!
« Dátum: 2012. Június 21. - 12:22:17 »
Valaki írja a scriptbe légyszi, ezen nem bírok elmenni...

341
Szkript kérések / AS-adás RCON-ból, mentés olvasás, lehetõleg dini-vel!
« Dátum: 2012. Június 21. - 11:59:43 »
Nekem nemjó...Légyszi írd már bele a módba, mert nálam nem müxik :S

342
Szkript kérések / AS-adás RCON-ból, mentés olvasás, lehetõleg dini-vel!
« Dátum: 2012. Június 21. - 11:10:25 »
Így néz ki nekem:
 
enum aInfo
{
as
};
new info[MAX_PLAYERS][aInfo];
//RCON parancsok:
CMD:asad(playerid, params[])
{
new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy ADMIN!\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asad [Jétákos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos már Adminsegéd!\");
SendClientMessage(playerid, -1, \"Felveted Örökös adminsegédnek!\");
SendClientMessage(jatekos, -1, \"Egy adminisztrátor kinevezett ÖrökösAdminsegédnek!\");
dini_Create(file);
return 1;
}
CMD:asel(playerid, params[])
{
    new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy ADMIN\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asel [Játékos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos eddig sem volt Adminsegéd!\");
SendClientMessage(playerid, -1, \"Kirúgtad a játékost az Örökös Adminsegédbõl!\");
SendClientMessage(jatekos, -1, \"Egy Adminisztrátor elvette az Örökös Adminsegédedet!\");
dini_Remove(file);
return 1;
CMD:setarmour(playerid, params[])
{
    if(info[playerid][as]==1) return SendClientMessage(playerid,-1,\"Nem vagy AdminSegéd\");
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,\"Nem vagy ADMIN!\");
tszoli[playerid]=true;
new target, armour, str[200];
if(sscanf(params,\"dd\",target, armour)) return SendClientMessage(playerid,0x0000FFAA,\"Használat:/setarmour [iD] [Armour]\");
format(str,sizeof(str),\"Megváltoztattad az Armour-ját neki: %d ennyire: %d\",target,armour);
SendClientMessage(playerid,0x0000FFAA,str);
format(str,sizeof(str),\"Admin (%s) megváltoztatta az armourodat, ennyire: %d\",pName(playerid),armour);
SendClientMessage(target,0x0000FFAA,str);
SetPlayerArmour(target,armour);
return 1;
}
}

 
De nem jó, mert a !info[playerid][as]==true)-t nem fogadja el, csak ha simán írom ! nélkül...És nem észleli a parancsomat, beírom as-ként, hogy /setarmour, és semmi, kiírja, nem vagy admin...Valaki help pls.

343
Segítségkérés / 2ember közeli beírható parancs
« Dátum: 2012. Június 21. - 09:02:03 »
Szerintem mûködik, de még nem zárom, majd haver feljön késõbb és akkor tesztelem rajta!Köszönöm és ment a + mindenkinek aki segített!

344
Szkript kérések / AS-adás RCON-ból, mentés olvasás, lehetõleg dini-vel!
« Dátum: 2012. Június 21. - 08:24:03 »
Kösz szépen!Pont ez kellett!Ment a +!

Dupla hozzászólás automatikusan összefûzve. ( 2012. Június 21. - 08:34:19 )

De azt, hogy tudom megcsinálni, hogy csak az AS használhassa a parancsot? Mert nyitottam egy bool értékû változót AS névvel, az ASad parancs végére irtam, hogy AS[playerid]=true; és az asel parancs végére írtam, hogy AS[playerid]=false; De egy setarmouros parancsomhoz ide írtam, hogy if(!AS[playerid]==true)  return SendClientMessage(playerid,COLOR_RED,\"Nem vagy AS se ADMIN!\");
De nem mûkszik, de ha RCON-ból írom ezt akk meg mûkszik...Miért?

345
Szkript kérések / AS-adás RCON-ból, mentés olvasás, lehetõleg dini-vel!
« Dátum: 2012. Június 20. - 22:03:30 »
Üdv mindenkinek!most dolgozom, egy kisebb, nem túl komoly Admin rendszeren, és nem nagyon értek az \"file kezelõkhöz\", szeretnék kérni tõletek, egy olyan szkriptet, hogy /ASad parancsal ha RCON admin vagyok, adhassak AS-t, és azt mentse is a dini...(Lehetõleg dini) És ha már AS vagyok, és relogolok utána is töltse be az AS-t, semmi belépõ kód nélkül...A parancsokat én írnám hozzá...Csak a fájl lementést és betöltést szretném kérni!A segítséget elõre is köszönöm!

Oldalak: 1 ... 21 22 [23] 24 25 ... 27
SimplePortal 2.3.7 © 2008-2024, SimplePortal