Szerző Téma: /me  (Megtekintve 1030 alkalommal)

/me
« Dátum: 2014. Szeptember 09. - 18:05:05 »
0 Show voters
Sziasztok.
Belekezdtem egy chat system megírásába. A szokásos chat, azaz a beszélgetés tökéletesen működik eddig (say - t), a /do is működik, viszont a /me valamiért nem jó.
Debugscriptbe nem ír hibát, így nem tudom mi lehet a baj. Valaki tudna segíteni?
 
addCommandHandler(\"me\",
function(playerSource,cmd,...)
local message = table.concat({...}, \" \")
                local nearbyPlayers = getElementsWithinColShape(chatSphere, \"player\")
local posX, posY, posZ = getElementPosition(playerSource)
local chatSphere = createColSphere(posX, posY, posZ, 20)
destroyElement(chatSphere)
for index, nearbyPlayer in ipairs( nearbyPlayers ) do
   outputChatBox(\"*** \" .. getPlayerName(playerSource):gsub(\"_\", \" \") .. \" \"..message..\"\",nearbyPlayer, 194, 162, 218)
end
end
)

Nem elérhető Xenius

  • 668
    • Profil megtekintése
/me
« Válasz #1 Dátum: 2014. Szeptember 09. - 19:53:42 »
0 Show voters
Csak szerver oldalon lehet, és cancelEvent-ezni kell mert alapból van az MTA-ban /me.
https://wiki.multitheftauto.com/wiki/OnPlayerChat
az 1-es típus a /me

/me
« Válasz #2 Dátum: 2014. Szeptember 09. - 19:57:49 »
0 Show voters
Canceleventezve van a cucc, de így az alap /me-t se ír (az alap MTA-sat) és se az én elkészítettemet sem. Mi a probléma? (Szerver oldalon van a script)

Dupla üzenet összevonva ekkor: 2014. Szeptember 09. - 20:11:27

Sikerült megoldanom. Lehet zárni a témát. Köszönöm.
« Utoljára szerkesztve: 2014. Szeptember 09. - 20:11:27 írta Balázs »

/me
« Válasz #3 Dátum: 2014. Szeptember 11. - 19:13:29 »
0 Show voters
local nearbyPlayers = getElementsWithinColShape(chatSphere, \"player\")
Colshapet még meg sem csináltad, de már lekéred mik / kik vannak benne. Vidd azt a sort a \'local chatSpehere\' alá.

Nem elérhető Xenius

  • 668
    • Profil megtekintése
/me
« Válasz #4 Dátum: 2014. Szeptember 11. - 19:25:44 »
0 Show voters

Nem elérhető Toxic

  • 798
  • #elfújalágyszellő
    • Profil megtekintése
/me
« Válasz #5 Dátum: 2014. Október 10. - 17:26:46 »
0 Show voters
[mod]Elavult, zárom.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal