12.01.2020, 02:38
Hoje eu + um amigo programador estava escrevendo uma programaзгo que eu nao tinha encontrado no forum, mas ja tinha visto em outros servidores
Como Funciona
Existe varias tags no servidor, e essa tag pode ser trocada no comando /tags
as tags eu ja tinha feito em OnPlayerText
e nao consigo altera-la elas usando o /tags
imagem https://imgur.com/YgEDqzA
codigo que eu utilizei, nao vou por muito detalhado apenas os cod
em OnPlayerText eu utilizei assim:
o dialog do /tags usei assim
tambem tinha feito de outro jeito caso necessбrio eu envio
Como Funciona
Existe varias tags no servidor, e essa tag pode ser trocada no comando /tags
as tags eu ja tinha feito em OnPlayerText
e nao consigo altera-la elas usando o /tags
imagem https://imgur.com/YgEDqzA
codigo que eu utilizei, nao vou por muito detalhado apenas os cod
em OnPlayerText eu utilizei assim:
Quote:
switch(APlayerData[playerid][TAG]) { case 0: { MudarTag = "1"; format(str, sizeof(str), "{FFFFFF}[{26a2ff}ADM{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 1: { MudarTag = "2"; format(str, sizeof(str), "{FFFFFF}[{26a2ff}ADM{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 2: { MudarTag = "3"; format(str, sizeof(str), "{FFFFFF}[{26a2ff}ADM{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 3: { MudarTag = "4"; format(str, sizeof(str), "{FFFFFF}[{2E2EFE}MOD{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 4: { MudarTag = "5"; format(str, sizeof(str), "{FFFFFF}[{2E2EFE}Gerente{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 5: { MudarTag = "6"; format(str, sizeof(str), "{FFFFFF}[{2E2EFE}MOD{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 6: { MudarTag = "7"; format(str, sizeof(str), "{FFFFFF}[{4B0082}Mapper{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 7: { MudarTag = "8"; format(str, sizeof(str), "{FFFFFF}[{00FF00}Sub-Dono{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 8: { MudarTag = "9"; format(str, sizeof(str), "{FFFFFF}[{006400}Dono{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 9: { MudarTag = "10"; format(str, sizeof(str), "{FFFFFF}[{FF0000}DJ{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 10: { MudarTag = "11"; format(str, sizeof(str), "{FFFFFF}[{FF4000}#DJ{FFFFFF}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); } case 11: { MudarTag = "12"; format(str, sizeof(str), "{FFFFFF}[{ffd700}VIP{ffffff}] {%06x}%s {ffffff}[%d]: %s{FFFFFF}",(GetPlayerColor(playerid) >>> , pname, playerid, text); SendClientMessageToAll(-1, str); return 0; } } return 1; } |
Quote:
if(dialogid == tags) { if(response) { switch(listitem) { case 0: MudarTag = "12"; case 1: MudarTag = "10"; case 2: MudarTag = "11"; case 3: MudarTag = "4"; case 4: MudarTag = "5"; case 5: MudarTag = "6"; case 6: MudarTag = "7"; case 7: MudarTag = "8"; case 8: MudarTag = "9"; case 9: MudarTag = "3"; case 10: MudarTag = "2"; case 11: MudarTag = "1"; } } } |