Szerző Téma: Adminszoli hiba  (Megtekintve 1136 alkalommal)

Adminszoli hiba
« Dátum: 2015. Április 03. - 09:37:55 »
0
Sziasztok itt ez a kód és az lenne a hiba hogy ha beírom /adminszolgalat akkor nem ír ki semmiféle textet fölöttem.
 
new Text3D:HazText[MAX_HAZ];

 

CMD:adminszolgalat(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"{ff7070}(( Society RPG: {FFFFFF}Nincs ilyen parancs, lehet hogy elírtál valamit! {ff7070}))\");
if(pInfo[playerid][pAdmin] >= 1)
{
if(AdminSzoliban[playerid] == 0)
{
   SendClientMessage(playerid, NARANCS, \"{ff7070}(( Society RPG: {FFFFFF}Admin Szolgálatba álltál! {ff7070}))\");
   SetPlayerHealth(playerid, 100000);
   AdminSzoliban[playerid] = 1;
}
else
{
    SendClientMessage(playerid, NARANCS, \"{ff7070}(( Society RPG: {FFFFFF}Kiléptél az Admin Szolgálatból! {ff7070}))\");
    SetPlayerHealth(playerid, 100);
   
    DestroyDynamic3DTextLabel(duty[playerid]);
    SetPlayerSkin(playerid, pInfo[playerid][pSkin]);
    AdminSzoliban[playerid] = 0;
}
}
else
{
    SendClientMessage(playerid, PIROS, \"{ff7070}(( Society RPG: {FFFFFF}Nem vagy Kezdő Admin! {ff7070}))\");
}
return 1;
}

 


public OnPlayerUpdate(playerid)
if(AdminSzoliban[playerid] == 1)
{
    if(pInfo[playerid][pAdmin] == 1)
    {
        new string[512];
       format(string, 512,\"{2ccdfd}(( 1 Admin %s admin szolgálatban ))\",Nev(playerid));
           duty[playerid] = CreateDynamic3DTextLabel (string,-1, 0.0, 0.0, 0.6, 30.0, playerid,INVALID_VEHICLE_ID, 1,-1,-1,-1, 100.0);
}
if(pInfo[playerid][pAdmin] == 2)
    {
        new string[512];
       format(string, 512,\"{2ccdfd}(( 2 Admin %s admin szolgálatban ))\",Nev(playerid));
           duty[playerid] = CreateDynamic3DTextLabel (string,-1, 0.0, 0.0, 0.6, 30.0, playerid,INVALID_VEHICLE_ID, 1,-1,-1,-1, 100.0);
}
if(pInfo[playerid][pAdmin] == 3)
    {
        new string[512];
       format(string, 512,\"{2ccdfd}(( 3 Admin %s admin szolgálatban ))\",Nev(playerid));
           duty[playerid] = CreateDynamic3DTextLabel (string,-1, 0.0, 0.0, 0.6, 30.0, playerid,INVALID_VEHICLE_ID, 1,-1,-1,-1, 100.0);
}
if(pInfo[playerid][pAdmin] == 4)
{
    new string[512];
    format(string, 512,\"{2ccdfd}(( Fejlesztő %s admin szolgálatban ))\",Nev(playerid));
           duty[playerid] = CreateDynamic3DTextLabel (string,-1, 0.0, 0.0, 0.6, 30.0, playerid,INVALID_VEHICLE_ID, 1,-1,-1,-1, 100.0);
}
}

 
Valaki valami megoldást?  ::|
[gmod]Kategória és pawn code tagek pótolva, legközelebb ne hagyd el őket![/gmod]
« Utoljára szerkesztve: 2015. Április 03. - 10:44:13 írta anGeL »

Nem elérhető AnthonyGates

  • 546
  • AnthonyGates
    • Profil megtekintése
Adminszoli hiba
« Válasz #1 Dátum: 2015. Április 03. - 09:41:23 »
0
A saját magadra csatolt  3dtexteket nem látod.

Adminszoli hiba
« Válasz #2 Dátum: 2015. Április 03. - 09:55:56 »
0
De más se látta  :) ???

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Adminszoli hiba
« Válasz #3 Dátum: 2015. Április 03. - 10:33:56 »
0
new string[512];
format(string, 512,\"{2ccdfd}(( 1 Admin %s admin szolgálatban ))\",Nev(playerid));

 
felesleges 512 cella, elég 64 is...
43+20+1
leghosszabb alap szöveg + játékos név + szöveg végi \\0
http://wiki.sa-mp.com/wiki/Attach3DTextLabelToPlayer
OnPlayerUpdate helyett inkább a szolgálatba lépésnél csatolj textet, főleg, hogy ez baromi sokat hoz létre...percenként több százat!!!! és nem törlöd őket, hanem csak létrehozod!
próbáld ki, ha ezt:
 
new string[64];
if(pInfo[playerid][pAdmin] == 4)
{
format(string, sizeof(string),\"{2ccdfd}(( Fejlesztő %s admin szolgálatban ))\",Nev(playerid));
}
else
{
format(string, sizeof(string),\"{2ccdfd}(( %d Admin %s admin szolgálatban ))\",pInfo[playerid][pAdmin],Nev(playerid));
}
duty[playerid] = CreateDynamic3DTextLabel (string,-1, 0.0, 0.0, 0.6, 30.0, playerid,INVALID_VEHICLE_ID, 1,-1,-1,-1, 100.0);

 
ez után mondjuk:
 
AdminSzoliban[playerid] = 1;
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Adminszoli hiba
« Válasz #4 Dátum: 2015. Április 03. - 11:44:17 »
0
Bátor ember vagy, hogy OnPlayerUpdate alatt létre hozogatod mindig a playertexteket, megkell hagyni :D
Ilyen tudással ne is nyiss RP szervert :)

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Adminszoli hiba
« Válasz #5 Dátum: 2015. Április 03. - 12:13:47 »
0
Idézetet írta: DrAkE date=1428054257\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53594\" data-ipsquote-contentclass=\"forums_Topic
Bátor ember vagy, hogy OnPlayerUpdate alatt létre hozogatod mindig a playertexteket, megkell hagyni :D
Ilyen tudással ne is nyiss RP szervert :)
 
valahol el kell kezdenie :)
mai szemmel nézve régen én is elég nagy butaságokat írtam :D de kellett az a lépcső fok is ahhoz, hogy elérjem a következőt...tanulni kell a hibákból :)
ha nem is lesz belőle RP szerver, attól még tanulságnak elég hasznos lehet számára :)
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Adminszoli hiba
« Válasz #6 Dátum: 2015. Április 03. - 16:11:28 »
+1
Idézetet írta: Kovacs_Richard date=1428056027\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53594\" data-ipsquote-contentclass=\"forums_Topic


Bátor ember vagy, hogy OnPlayerUpdate alatt létre hozogatod mindig a playertexteket, megkell hagyni :D
Ilyen tudással ne is nyiss RP szervert :)
 
valahol el kell kezdenie :)
mai szemmel nézve régen én is elég nagy butaságokat írtam :D de kellett az a lépcső fok is ahhoz, hogy elérjem a következőt...tanulni kell a hibákból :)
ha nem is lesz belőle RP szerver, attól még tanulságnak elég hasznos lehet számára :)
 
[/quote]
El, csak tudod nem itt...

Adminszoli hiba
« Válasz #7 Dátum: 2015. Április 05. - 00:03:57 »
0
Miből gondoltad hogy már RP szervert szeretnék nyitni? Nem értem ezt a felfogást :hmmm:

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Adminszoli hiba
« Válasz #8 Dátum: 2015. Április 05. - 11:35:49 »
0
Idézetet írta: dawee0101 date=1428185037\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53594\" data-ipsquote-contentclass=\"forums_Topic
Miből gondoltad hogy már RP szervert szeretnék nyitni? Nem értem ezt a felfogást :hmmm:
 
\"(( Society RPG: Admin Szolgálatba álltál! ))\"
A tanulás céljából készített módnak, csak úgy adtál egy nevet. Logikus nem?

Adminszoli hiba
« Válasz #9 Dátum: 2015. Április 05. - 12:24:23 »
0
Mivel így kaptam meg a modot valószínű. Nembaj a lényeg hogy majdnem okos voltál :mistrust:

Adminszoli hiba
« Válasz #10 Dátum: 2015. Április 12. - 11:13:44 »
+1
[gmod]Maradjunk a témánál ha kérhetem! Ha jó a kapott kód, akkor menj a téma megoldva funkcióra. [/gmod]
www.twitch.tv/almightymartin

Az év STAFF tagja - 2015
Az év RP szervere - 2015 - [rc-rp.hu]

Red County Role Play [rc-rp.hu] - Tulajdonos
Project San Andreas [psa.hu] - Főadminisztrátor
See MTA LV [see-game.com] - Admin 4

Nem elérhető Brand

  • 273
    • Profil megtekintése
Adminszoli hiba
« Válasz #11 Dátum: 2015. Április 12. - 11:58:44 »
0

    new string[128];
    if(AdminSzoliban[playerid] == 1)
    {
    if(pInfo[playerid][pAdmin]== 1)
    format(string,sizeof(string),\"Kezdő Admin {FFFFFF}%s\", pInfo[playerid][pANev]);
    SetPlayerChatBubble(playerid, string, VILAGOSKEK, 50.0, 2000);
}
    if(AdminSzoliban[playerid] == 1)
    {
    if(pInfo[playerid][pAdmin]== 2)
    format(string,sizeof(string),\"Haladó Admin {FFFFFF}%s\", pInfo[playerid][pANev]);
    SetPlayerChatBubble(playerid, string, VILAGOSKEK, 50.0, 2000);
    }
    if(AdminSzoliban[playerid] == 1)
    {
    if(pInfo[playerid][pAdmin]== 3)
    format(string,sizeof(string),\"Teljes Jogú Admin {FFFFFF}%s\", pInfo[playerid][pANev]);
    SetPlayerChatBubble(playerid, string, VILAGOSKEK, 50.0, 2000);
    }

 
   

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal