Szerző Téma: /penztarca  (Megtekintve 1086 alkalommal)

/penztarca
« Dátum: 2013. május 30. - 21:51:15 »
0 Show voters
Sziasztok csináltam egy pénztárca parancsot de az a baj hogy a proxdetector nem müxik szóval nem írja ki hogy valaki megnézte a pénztárcája tartalmát.
Szkript:
if(strcmp(cmd, \"/penztarca\", true) == 0 || egyezik(cmd,\"/pt\"))
{
new szoveg[60], penz = GetMoney(playerid);
        format(string, sizeof(szoveg), \"((Jelenleg %d Ft  van a pénztárcádban.))\",penz);
        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
        format(string,sizeof(szoveg), \"Valaki megnézi a pénztárcája tartalmát.\");
ProxDetector(15.0, playerid, szoveg, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
        return 1;
}

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
/penztarca
« Válasz #1 Dátum: 2013. május 30. - 22:01:11 »
0 Show voters
Másold be a függvényét.. mert így nem tudjuk modosítani..

Nem elérhető Tomee

  • 385
    • Profil megtekintése
/penztarca
« Válasz #2 Dátum: 2013. május 30. - 22:01:33 »
0 Show voters
Igazából ennek jónak kell lennie, de itt a valakis megoldásnál nem kell a format.
 

                ProxDetector(15.0, playerid, \"Valaki megnézi a pénztárcája tartalmát.\", COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);

/penztarca
« Válasz #3 Dátum: 2013. május 30. - 22:03:28 »
0 Show voters
minden be van másolva.

Nem elérhető Tomee

  • 385
    • Profil megtekintése
/penztarca
« Válasz #4 Dátum: 2013. május 30. - 22:36:27 »
0 Show voters
Egyrészt az van amit mondtam, hogy szükségtelen a format.
Másrészt ha tényleg akarod akkor
 
format(string,sizeof(szoveg), \"Valaki megnézi a pénztárcája tartalmát.\");

 
string van elöl és utána szoveg. De csak egy féle legyen

/penztarca
« Válasz #5 Dátum: 2013. május 31. - 02:02:32 »
0 Show voters
Idézetet írta: Tomee date=1369946187\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38015\" data-ipsquote-contentclass=\"forums_Topic
Egyrészt az van amit mondtam, hogy szükségtelen a format.
Másrészt ha tényleg akarod akkor
 
format(string,sizeof(szoveg), \"Valaki megnézi a pénztárcája tartalmát.\");

 
string van elöl és utána szoveg. De csak egy féle legyen
 
what?
Nincs egyik se elõl se hátul, a használt karakterlánc méretét kell megadni a format függvénynek.
A másik meg hogy jó lenne abba a változóba helyezni az a karakterláncot amit meg akar jeleníteni:
 
       
new szoveg[60];
format(szoveg, sizeof(szoveg), \"Valaki megnézi a pénztárcája tartalmát.\");
ProxDetector(15.0, playerid, szoveg, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
[/quote]
Amúgy abban igazad van hogy szükségtelen ez esetben a format használata, tehát csak így:
 

Igazából ennek jónak kell lennie, de itt a valakis megoldásnál nem kell a format.
 

                ProxDetector(15.0, playerid, \"Valaki megnézi a pénztárcája tartalmát.\", COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);

 

[/quote]
Meg lehet hogy a 15.0 érték kevés mert nincs senki sem a közelében és azért nem jelenít meg semmit.

/penztarca
« Válasz #6 Dátum: 2013. május 31. - 17:17:05 »
0 Show voters
Sikerült köszönöm zárok.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal