[Pomoc] OnPlayerClickTextDraw

Započeo Limdzaâ„¢, April 08, 2016, 18:19:26 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:EG edit
Detaljan opis problema:Pravio sam textdraw kad se klikne da otvori dialog o informacijama ali kad kliknem ne otvara
Dio skripte: RegLogi[20] = TextDrawCreate(406.000000, 272.000000, "INFO");
TextDrawBackgroundColor(RegLogi[20], 255);
TextDrawFont(RegLogi[20], 2);
TextDrawLetterSize(RegLogi[20], 0.300000, 1.700000);
TextDrawColor(RegLogi[20], -1);
TextDrawSetOutline(RegLogi[20], 0);
TextDrawSetProportional(RegLogi[20], 1);
TextDrawSetShadow(RegLogi[20], 1);
TextDrawSetSelectable(RegLogi[20], 1);

RegLogi[21] = TextDrawCreate(197.000000, 270.000000, "RP PRAVILA");
TextDrawBackgroundColor(RegLogi[21], 255);
TextDrawFont(RegLogi[21], 2);
TextDrawLetterSize(RegLogi[21], 0.239999, 1.799999);
TextDrawColor(RegLogi[21], -1);
TextDrawSetOutline(RegLogi[21], 0);
TextDrawSetProportional(RegLogi[21], 1);
TextDrawSetShadow(RegLogi[21], 1);
TextDrawSetSelectable(RegLogi[21], 1);


if(clickedid == RegLogi[20])//INFO
{
{
TextDrawShowForPlayer(playerid,RegLogi[0]);
TextDrawShowForPlayer(playerid,RegLogi[1]);
TextDrawShowForPlayer(playerid,RegLogi[2]);
TextDrawShowForPlayer(playerid,RegLogi[3]);
TextDrawShowForPlayer(playerid,RegLogi[4]);
TextDrawShowForPlayer(playerid,RegLogi[5]);
TextDrawShowForPlayer(playerid,RegLogi[6]);
TextDrawShowForPlayer(playerid,RegLogi[7]);
TextDrawShowForPlayer(playerid,RegLogi[8]);//Prijava
TextDrawShowForPlayer(playerid,RegLogi[9]);//Registacija
TextDrawShowForPlayer(playerid,RegLogi[10]);
TextDrawShowForPlayer(playerid,RegLogi[11]);
TextDrawShowForPlayer(playerid,RegLogi[12]);
TextDrawShowForPlayer(playerid,RegLogi[13]);
TextDrawShowForPlayer(playerid,RegLogi[14]);
TextDrawShowForPlayer(playerid,RegLogi[15]);
TextDrawShowForPlayer(playerid,RegLogi[16]);
TextDrawShowForPlayer(playerid,RegLogi[17]);
TextDrawShowForPlayer(playerid,RegLogi[18]);
TextDrawShowForPlayer(playerid,RegLogi[19]);
TextDrawShowForPlayer(playerid,RegLogi[20]);
TextDrawShowForPlayer(playerid,RegLogi[21]);
TextDrawShowForPlayer(playerid,RegLogi[22]);
TextDrawShowForPlayer(playerid,RegLogi[23]);
TextDrawShowForPlayer(playerid,RegLogi[24]);
TextDrawShowForPlayer(playerid,RegLogi[25]);
new info[150];
strcat(info, ""SPLAVA"- Forum: "BELA"www.ng-rp.info\n", sizeof(info));
strcat(info, ""SPLAVA"- Team Speak 3: "BELA"123.321.123.321\n", sizeof(info));
strcat(info, ""SPLAVA"- Facebook Page: "BELA"www.fb.com\n", sizeof(info));
SPD(playerid, INFOFORUMTS3_DIALOG, DIALOG_STYLE_MSGBOX, "INFO", info, "Uredu", "");
}
}
if(clickedid == RegLogi[21])//RPPRAVILA
{
{
TextDrawShowForPlayer(playerid,RegLogi[0]);
TextDrawShowForPlayer(playerid,RegLogi[1]);
TextDrawShowForPlayer(playerid,RegLogi[2]);
TextDrawShowForPlayer(playerid,RegLogi[3]);
TextDrawShowForPlayer(playerid,RegLogi[4]);
TextDrawShowForPlayer(playerid,RegLogi[5]);
TextDrawShowForPlayer(playerid,RegLogi[6]);
TextDrawShowForPlayer(playerid,RegLogi[7]);
TextDrawShowForPlayer(playerid,RegLogi[8]);//Prijava
TextDrawShowForPlayer(playerid,RegLogi[9]);//Registacija
TextDrawShowForPlayer(playerid,RegLogi[10]);
TextDrawShowForPlayer(playerid,RegLogi[11]);
TextDrawShowForPlayer(playerid,RegLogi[12]);
TextDrawShowForPlayer(playerid,RegLogi[13]);
TextDrawShowForPlayer(playerid,RegLogi[14]);
TextDrawShowForPlayer(playerid,RegLogi[15]);
TextDrawShowForPlayer(playerid,RegLogi[16]);
TextDrawShowForPlayer(playerid,RegLogi[17]);
TextDrawShowForPlayer(playerid,RegLogi[18]);
TextDrawShowForPlayer(playerid,RegLogi[19]);
TextDrawShowForPlayer(playerid,RegLogi[20]);
TextDrawShowForPlayer(playerid,RegLogi[21]);
TextDrawShowForPlayer(playerid,RegLogi[22]);
TextDrawShowForPlayer(playerid,RegLogi[23]);
TextDrawShowForPlayer(playerid,RegLogi[24]);
TextDrawShowForPlayer(playerid,RegLogi[25]);
new rppravila[4096];
strcat(rppravila, ""SPLAVA"___________________________________________________________________________________________________\n\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Powergaming | [PG] "BELA"Radnja koju je nemoguce izvesti u stvarnom zivotu u datom trenutku ili u bilo kojem trenutku.\n", sizeof(rppravila));
    strcat(rppravila, ""SPLAVA"- Metagaming | [MG] "BELA"Koriscenje OOC informacija za IC korist.\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Bunny Hopping | [BH] "BELA"Skakanje jednom, dva puta ili vise puta prilikom trcanja\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- DeathMatching | [DM] "BELA"Ubijanje ljudi bez pravog RP razloga.\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Kill on Sight| KOS "BELA"Ubijanje igraca po vidjenju, bez upozorenja, koriscenja chata\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- SpawnKill | [SK] "BELA"Ubijanje igraca na mestu spawna\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- NinjaJack| [NJ] "BELA"Kradja i uskakanje u vozila koja su u pokretu\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Drive Bying | [DB]  "BELA"DB odnosi na stetu nanetu drugom igracu iz vozila. Pokazacu vam par primera\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Revenge Killing | [RK] "BELA"Kao sto i samo ime pojma govori, ubistvo iz osvete\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Non-Roleplaying | nonRP "BELA"Ometanja RP radnji koje izvrsavaju drugi igraci krsenjem pravila\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- RPSuperman "BELA"RP Supermen je ponasanje igraca kao da mu niko nista ne moze\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Gun From ASS | GFA "BELA"Predstavlja nonRP vadjenje oruzja, bez koriscenja komanda /me i /do.\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Drug From ASS | DFA "BELA"Predstavlja nonRP koriscenje droge, bez koriscenja komanda /me i /do.\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- NPlayer vs Player | PvP "BELA"Predstavlja napadanje neduznog civila bez razloga izivljavanje na njemu.\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Player vs Enviroment| PvE "BELA"Divljanje i pucanje po okolini i ugrozavanje necije imovine\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- ChickenRunning| [CR] "BELA"je trcanje cik cak kako bi izbegli metkove i preziveli\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- CaracterKill| [CK] "BELA"je teranje igraca da napravi novi account. Npr. Stalno ga mucite ili ga stavite u jail na 9999999\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- CrackShoting| [CS]  "BELA"je iskoriscavanje bugova sa oruzjem, deagle,combat shotgun, silenced pucaju vecom brzinom iz vozila.\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- QuickSwapping| [QS] "BELA"je brzo menjanje oruzje na Q E bez koriscenja /me i /do komande.\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- RP2WIN "BELA"jPonavljano  koriscenje neke komande ili ponavljano menjanje IC price kako bi izasli kao pobednik iz Rpanja\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Spamming "BELA"Pisanje iste reci ili recenice dva ili vise puta za redom\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Exploiting "BELA"Koriscenje bilo kakvih poznatih/nepoznatih bugova/propusta u igri ili skripti.\n", sizeof(rppravila));
    strcat(rppravila, ""SPLAVA"- Admin Abusing| AA "BELA"Koriscenje Administorske pozicije za pretnje/korist sebi ili na stetu drugima. \n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Admin PG| APG "BELA"Iskoriscavanje admin komandi ili koriscenje komandi na nacin na koji nisu predvidjene da se koriste\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Logging to avoid "BELA"Napustanje igrice da bi nesto izbegli, npr hapsenje, napustanje u toku obracuna sa drugom bandom\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- Exploiting the red circle "BELA"Iskoriscavanje crvenih check pointa u burgu, cluckin bellu i drugim prodavnicama\n", sizeof(rppravila));
strcat(rppravila, ""SPLAVA"- NAPOMENA "BELA"Svako nepostovanje pravila je strogo kaznjivo, ako vidite nekog da nepostuje pravila slikajte i prijavite ga na forumu!\n\n", sizeof(rppravila));
SPD(playerid, ROLEPLAYPRAVILA_DIALOG, DIALOG_STYLE_MSGBOX, "ROLEPLAY PRAVILA", rppravila, "Uredu", "");
}
}
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):

================================================
Radovi:
[FILTERSCRIPT] Jetpack
[FILTERSCRIPT] Glasanje
[MAP] NG Hospital
[MAP] NG Ostrvo

================================================
NouZI Gaming Loading: 30% BaySide
================================================
POTREBAN MAPPER ZA MAPANJE ENTERIJERA
================================================

Neko?

================================================
Radovi:
[FILTERSCRIPT] Jetpack
[FILTERSCRIPT] Glasanje
[MAP] NG Hospital
[MAP] NG Ostrvo

================================================
NouZI Gaming Loading: 30% BaySide
================================================
POTREBAN MAPPER ZA MAPANJE ENTERIJERA
================================================

Probaj sad sve stavi vako kao sto sam ja


RegLogi[playerid][20] = CreatePlayerTextDraw(playerid,406.000000, 272.000000, "INFO");
PlayerTextDrawBackgroundColor(playerid,RegLogi[playerid][20], 255);
PlayerTextDrawFont(playerid,RegLogi[playerid][20], 2);
PlayerTextDrawLetterSize(playerid,RegLogi[playerid][20], 0.300000, 1.700000);
PlayerTextDrawColor(playerid,RegLogi[playerid][20], -1);
PlayerTextDrawSetOutline(playerid,RegLogi[playerid][20], 0);
PlayerTextDrawSetProportional(playerid,RegLogi[playerid][20], 1);
PlayerTextDrawSetShadow(playerid,RegLogi[playerid][20], 1);
PlayerTextDrawSetSelectable(playerid,RegLogi[playerid][20], 1);


RegLogi[playerid][21] = CreatePlayerTextDraw(playerid,197.000000, 270.000000, "RP PRAVILA");
PlayerTextDrawBackgroundColor(playerid,RegLogi[playerid][21], 255);
PlayerTextDrawFont(playerid,RegLogi[playerid][21], 2);
PlayerTextDrawLetterSize(playerid,RegLogi[playerid][21], 0.239999, 1.799999);
PlayerTextDrawColor(playerid,RegLogi[playerid][21], -1);
PlayerTextDrawSetOutline(playerid,RegLogi[playerid][21], 0);
PlayerTextDrawSetProportional(playerid,RegLogi[playerid][21], 1);
PlayerTextDrawSetShadow(playerid,RegLogi[playerid][21], 1);
PlayerTextDrawSetSelectable(playerid,RegLogi[playerid][21], 1);



public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
        if (_:playertextid != INVALID_TEXT_DRAW)
{
    if (playertextid ==  RegLogi[playerid][20][playerid][20])
    {
               PlayerTextDrawShowForPlayer(playerid,RegLogi[playerid][20]);
              PlayerTextDrawShowForPlayer(playerid,RegLogi[playerid][21]);
      new info[150];
      strcat(info, ""SPLAVA"- Forum: "BELA"www.ng-rp.info\n", sizeof(info));
              strcat(info, ""SPLAVA"- Team Speak 3: "BELA"123.321.123.321\n", sizeof(info));
              strcat(info, ""SPLAVA"- Facebook Page: "BELA"www.fb.com\n", sizeof(info));
      SPD(playerid, INFOFORUMTS3_DIALOG, DIALOG_STYLE_MSGBOX, "INFO", info, "Uredu", "");
    }
    else if (playertextid == RegLogi[playerid][21][playerid][21])
   {
     
      PlayerTextDrawShowForPlayer(playerid,RegLogi[playerid][20]);
      PlayerTextDrawShowForPlayer(playerid,RegLogi[playerid][21]);
      new rppravila[4096];
      strcat(rppravila, ""SPLAVA"___________________________________________________________________________________________________\n\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Powergaming | [PG] "BELA"Radnja koju je nemoguce izvesti u stvarnom zivotu u datom trenutku ili u bilo kojem trenutku.\n", sizeof(rppravila));
              strcat(rppravila, ""SPLAVA"- Metagaming | [MG] "BELA"Koriscenje OOC informacija za IC korist.\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Bunny Hopping | [BH] "BELA"Skakanje jednom, dva puta ili vise puta prilikom trcanja\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- DeathMatching | [DM] "BELA"Ubijanje ljudi bez pravog RP razloga.\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Kill on Sight| KOS "BELA"Ubijanje igraca po vidjenju, bez upozorenja, koriscenja chata\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- SpawnKill | [SK] "BELA"Ubijanje igraca na mestu spawna\n", sizeof(rppravila));
              strcat(rppravila, ""SPLAVA"- NinjaJack| [NJ] "BELA"Kradja i uskakanje u vozila koja su u pokretu\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Drive Bying | [DB]  "BELA"DB odnosi na stetu nanetu drugom igracu iz vozila. Pokazacu vam par primera\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Revenge Killing | [RK] "BELA"Kao sto i samo ime pojma govori, ubistvo iz osvete\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Non-Roleplaying | nonRP "BELA"Ometanja RP radnji koje izvrsavaju drugi igraci krsenjem pravila\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- RPSuperman "BELA"RP Supermen je ponasanje igraca kao da mu niko nista ne moze\n", sizeof(rppravila));
              strcat(rppravila, ""SPLAVA"- Gun From ASS | GFA "BELA"Predstavlja nonRP vadjenje oruzja, bez koriscenja komanda /me i /do.\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Drug From ASS | DFA "BELA"Predstavlja nonRP koriscenje droge, bez koriscenja komanda /me i /do.\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- NPlayer vs Player | PvP "BELA"Predstavlja napadanje neduznog civila bez razloga izivljavanje na njemu.\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Player vs Enviroment| PvE "BELA"Divljanje i pucanje po okolini i ugrozavanje necije imovine\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- ChickenRunning| [CR] "BELA"je trcanje cik cak kako bi izbegli metkove i preziveli\n", sizeof(rppravila));
              strcat(rppravila, ""SPLAVA"- CaracterKill| [CK] "BELA"je teranje igraca da napravi novi account. Npr. Stalno ga mucite ili ga stavite u jail na 9999999\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- CrackShoting| [CS]  "BELA"je iskoriscavanje bugova sa oruzjem, deagle,combat shotgun, silenced pucaju vecom brzinom iz vozila.\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- QuickSwapping| [QS] "BELA"je brzo menjanje oruzje na Q E bez koriscenja /me i /do komande.\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- RP2WIN "BELA"jPonavljano  koriscenje neke komande ili ponavljano menjanje IC price kako bi izasli kao pobednik iz Rpanja\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Spamming "BELA"Pisanje iste reci ili recenice dva ili vise puta za redom\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Exploiting "BELA"Koriscenje bilo kakvih poznatih/nepoznatih bugova/propusta u igri ili skripti.\n", sizeof(rppravila));
              strcat(rppravila, ""SPLAVA"- Admin Abusing| AA "BELA"Koriscenje Administorske pozicije za pretnje/korist sebi ili na stetu drugima. \n", sizeof(rppravila));
              strcat(rppravila, ""SPLAVA"- Admin PG| APG "BELA"Iskoriscavanje admin komandi ili koriscenje komandi na nacin na koji nisu predvidjene da se koriste\n", sizeof(rppravila));
        strcat(rppravila, ""SPLAVA"- Logging to avoid "BELA"Napustanje igrice da bi nesto izbegli, npr hapsenje, napustanje u toku obracuna sa drugom bandom\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- Exploiting the red circle "BELA"Iskoriscavanje crvenih check pointa u burgu, cluckin bellu i drugim prodavnicama\n", sizeof(rppravila));
      strcat(rppravila, ""SPLAVA"- NAPOMENA "BELA"Svako nepostovanje pravila je strogo kaznjivo, ako vidite nekog da nepostuje pravila slikajte i prijavite ga na forumu!\n\n", sizeof(rppravila));
      SPD(playerid, ROLEPLAYPRAVILA_DIALOG, DIALOG_STYLE_MSGBOX, "ROLEPLAY PRAVILA", rppravila, "Uredu", "");
      }

  }

My PC:
# Procesor: AMD FX-8350 (8 x 4,0 GHz)
# Matična ploča: Asus M5A78M-M LX3
# Memorija: Kingston Fury 8 GB 1600 MHz
# Hard disk: Seagate / WD 500 GB
# Grafička kartica: GTX750-Ti 2 GB GDDR5
# Windows 8.1 64-Bit

Sad cu da probam pa javljam

================================================
Radovi:
[FILTERSCRIPT] Jetpack
[FILTERSCRIPT] Glasanje
[MAP] NG Hospital
[MAP] NG Ostrvo

================================================
NouZI Gaming Loading: 30% BaySide
================================================
POTREBAN MAPPER ZA MAPANJE ENTERIJERA
================================================