04.04.2017, 17:52
Bueno como bien dice el tнtulo, me gustarнa pasar el comando /ayuda a diбlogo.
Gracias de antemano
PHP код:
zcmd(ayuda, playerid, params[])
{
new item[32];
if(!sscanf(params, "s", item))
{
if (strcmp(item, "faccion", true) == 0) Ayuda(playerid, 0);
else if (strcmp(item, "chat", true) == 0) Ayuda(playerid, 1);
else if (strcmp(item, "general", true) == 0) Ayuda(playerid, 2);
else if (strcmp(item, "lider", true) == 0) Ayuda(playerid, 3);
else if (strcmp(item, "trabajo", true) == 0) Ayuda(playerid, 4);
else if (strcmp(item, "telefono", true) == 0) Ayuda(playerid, 5);
else if (strcmp(item, "casa", true) == 0) Ayuda(playerid, 6);
else if (strcmp(item, "vehiculo", true) == 0) Ayuda(playerid, 7);
else if (strcmp(item, "garaje", true) == 0) Ayuda(playerid, 8);
else if (strcmp(item, "banco", true) == 0) Ayuda(playerid, 9);
else if (strcmp(item, "premium", true) == 0) Ayuda(playerid, 10);
else if (strcmp(item, "matrimonio", true) == 0) Ayuda(playerid, 11);
else if (strcmp(item, "armas", true) == 0) Ayuda(playerid, 12);
else if (strcmp(item, "familia", true) == 0) Ayuda(playerid, 13);
else if (strcmp(item, "pesca", true) == 0) Ayuda(playerid, 14);
}
else
{
SendClientMessageEx(playerid, 0x2641FEAA, "[USO]: {FFFFFF}/ayuda [Nombre]");
SendClientMessageEx(playerid, 0x2641FEAA, "{FFFFFF}General, Concesionario, Trabajo, Chat, Lider, Telefono, Casa, Premium");
SendClientMessageEx(playerid, 0x2641FEAA, "{FFFFFF}Vehiculo, Banco, Garaje, Matrimonio, Armas, Pesca, Familia y Faccion");
}
return 1;
}
PHP код:
Ayuda(playerid, tip)
{
switch(tip)
{
case 0:
{
if(IsAPolice(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Departamento de Policнa");
SendClientMessageEx(playerid, COLOR_WHITE, "/radio /r /d (/m)egafono /su /ta(zer) /limpiarcamion /vmaletero /ram /luces /esposar /qesposas /placaex");
SendClientMessageEx(playerid, COLOR_WHITE, "/quitar /multar /detener /bk /bkc (/tlc) /miranda /bar /qb /placa /embargar /tgunmaletero /pspikes /qspikes");
SendClientMessageEx(playerid, COLOR_WHITE, "/limpiar /sospechosos /sapddiv /verllaves /vcoche /dejarmulta /sapd /arrestar /destruirplanta /radargun");
}
else if(Team_SAMD(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Equipo SAMD");
SendClientMessageEx(playerid, COLOR_WHITE, "/placa /duty (/r)adio (/d)epartaments /subirpt /dejarpt /curar /irpt /placaex");
}
else if(Team_Mecanicos(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Los Santos Customs");
SendClientMessageEx(playerid, COLOR_WHITE, "/menu /mduty /nitro /suspension /venderspray /remolcar /reparar /recargar");
}
else if(Hitman(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Sicarios");
SendClientMessageEx(playerid, COLOR_WHITE, "/buscar /acontrato /darhit /hrangos /pcontrato /equipo /darmehit /hits");
SendClientMessageEx(playerid, COLOR_WHITE, "Nota: Se les ruega usar nombres en clave TS3 como: AG15 - Agente 15, etc.");
}
else if(Team_NG(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "SAEM");
SendClientMessageEx(playerid, COLOR_WHITE, "/misil [En la torre de control] /vestuario (/r)adio (/d)epartment (/m)egбfono (/ta)zer /tgunmaletero /placaex");
SendClientMessageEx(playerid, COLOR_WHITE, "/revisar /bar /placa /qb /esposar /qesposas /gob /limpiarcamion /vmaletero /(q)(p)spikes /detener /prision");
SendClientMessageEx(playerid, COLOR_WHITE, "Div Mйdicos: /dejarpt - /subirpt");
}
else if(Team_LSTV(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "FOX");
SendClientMessageEx(playerid, COLOR_WHITE, "/nr (Noticias) - /entrevista /f /apgarage");
}
else if(Gobierno(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Gobierno");
SendClientMessageEx(playerid, COLOR_WHITE, "/equipo (/gob)ierno /impuesto /sfondos /dfondos /gobdiv /apgarage");
}
else if(Pandilleros(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Banda");
SendClientMessageEx(playerid, COLOR_WHITE, "/f /robar(persona o 24/7)/vendar /atar /Equipo (En su HQ)");
}
if(Team_ALQ(playerid))
{
SendClientMessageEx(playerid, COLOR_WHITE, "/mgob /atentado /cbomba(Solo en el ayuntamiento) - /detonar(Activar la Bomba) /f /atar /vendar /equipo (En su HQ)");
SendClientMessageEx(playerid, COLOR_WHITE, "/comprarbomba(Dentro de la HQ Al-qaeda, vale 30.000$) - /venderc4(Se vende por 10.000 $) - /verbombas");
SendClientMessageEx(playerid, COLOR_WHITE, "");
}
if(Team_ZR(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Zona Roja");
SendClientMessageEx(playerid, COLOR_WHITE, "/atentado /mgob(mafiagobierno) /f /atar /vendar");
}
else if(NedFor(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Need For Speed");
SendClientMessageEx(playerid, COLOR_WHITE, "/f /robar(persona o 24/7) /vendar /atar /Equipo (En su HQ)");
}
else if(NoDuty(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Sistema Judicial");
SendClientMessageEx(playerid, COLOR_WHITE, "(/r)adio (/d)epartments /orden /qorden /multajudicial /scarcel /sprision /buscados");
SendClientMessageEx(playerid, COLOR_WHITE, "/juicio /librarcargos /recompensa /verjuicios /revertir /presentar");
}
else if(Team_LCN(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "La Cosa Nostra");
SendClientMessageEx(playerid, COLOR_WHITE, "/equipo (En su HQ) /f /atar /vendar /robar (persona o 24-7)");
}
else if(Team_FBI(playerid))
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Federal Bureau of Investigation");
SendClientMessageEx(playerid, COLOR_WHITE, "(/r)adio (/d)epartments (/m)egaphone (/su)spect /duty /esposar (/ta)zer /vmaletero /fbi /arrestar");
SendClientMessageEx(playerid, COLOR_WHITE, "/revisar /cachearinv /quitar /multar /detener /miranda /encontrar /encontrarveh /esposar /qesposas");
SendClientMessageEx(playerid, COLOR_WHITE, "/placa (/ant)ecedente (/su)spect /limpiar /sospechosos /fbidiv /tgunmaletero /ram /placaex /luces");
}
}
case 1:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Chat");
SendClientMessageEx(playerid, COLOR_WHITE, "Comandos IC: /g /s /me /do /intentar");
SendClientMessageEx(playerid, COLOR_WHITE, "Comandos OOC: /b /w /f");
}
case 2:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - General");
SendClientMessageEx(playerid, COLOR_LIGHTBLUE, "[ADMINISTRACIУN] /re /reportar /reportarbug /tipduda /retips /ayudame /duda");
SendClientMessageEx(playerid, COLOR_WHITE, "[TU] /cuenta /inventario /subirnivel /cambiarclave /misarmas /tirar /mostrar /documentos");
SendClientMessageEx(playerid, COLOR_WHITE, "[CMD'S] /ayudarol /pagar /hora /id /cfumar /cropa /licencias /ven /dararma /tirararma");
SendClientMessageEx(playerid, COLOR_WHITE, "[CMD'S] /apgarage /cpgarage /togduda /togooc /tognews /togfam /togphone /darcheque /seguro");
SendClientMessageEx(playerid, COLOR_WHITE, "[CMD'S] /eject /usarcrack /usarhierba /llenar /moneda /dar /numero /stopanim /acciones");
}
case 3:
{
if(Info[playerid][pLeader] < 1) return SendClientMessageEx(playerid, COLOR_GRAD2, "ЎNo eres lнder de una facciуn!");
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Lнder");
SendClientMessageEx(playerid, COLOR_WHITE, "/contratar /despedir /darrango");
}
case 4:
{
switch(Info[playerid][pJob])
{
case 1: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Bartender {0099CC}- {FFFFFF}/venderbebida");
case 2: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Barrendero {0099CC}- {FFFFFF}/barrer /dbarrer");
case 3: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Vendedor de Telйfonos {0099CC}- {FFFFFF}/vendertelefono");
case 4: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Ladrуn {0099CC}- {FFFFFF}/robar /robarcasa /dejarrobo");
case 5: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}PizzaBoy {0099CC}- {FFFFFF}/tomarpizza [En el parking de las PizzaBikes]");
case 6: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Vendedor de Drogas {0099CC}- {FFFFFF}/vendercrack /venderhierba /comprarcrack /comprarhierba /plantar /checkplanta /sacarplanta");
case 7: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Camionero {0099CC}- {FFFFFF}/cargarcamion /robarcamion /skill");
case 8: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Vendedor de Armas {0099CC}- {FFFFFF}/creararma /dararma /materiales /vendermateriales /skill");
case 9: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Taxista {0099CC}- {FFFFFF}/tarifa /aceptar taxi /cancelar taxi");
case 10: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Cosechador {0099CC}- {FFFFFF}/cosechar /dcosechar /vendercosecha");
case 11: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Traficante {0099CC}- {FFFFFF}/paquete /skill");
case 12: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Guardaespaldas {0099CC}- {FFFFFF}/proteccion");
case 13: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Mecбnico {0099CC}- {FFFFFF}/reparar /recargar /mecaduty /fix");
case 14: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Artesano {0099CC}- {FFFFFF}/crear /materiales /vendermateriales");
default: SendClientMessageEx(playerid, COLOR_GRAD2, "ЎNo tienes un trabajo!");
}
switch(Info[playerid][pJob2])
{
case 1: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Bartender {0099CC}- {FFFFFF}/venderbebida");
case 2: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Barrendero {0099CC}- {FFFFFF}/barrer /dbarrer");
case 3: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Vendedor de Telйfonos {0099CC}- {FFFFFF}/vendertelefono");
case 4: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Ladrуn {0099CC}- {FFFFFF}/robar /robarcasa /dejarrobo");
case 5: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}PizzaBoy {0099CC}- {FFFFFF}/tomarpizza [En el parking de las PizzaBikes]");
case 6: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Vendedor de Drogas {0099CC}- {FFFFFF}/vendercrack /venderhierba /comprarcrack /comprarhierba /plantar /checkplanta /sacarplanta");
case 7: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Camionero {0099CC}- {FFFFFF}/cargarcamion /robarcamion /skill");
case 8: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Vendedor de Armas {0099CC}- {FFFFFF}/creararma /dararma /materiales /vendermateriales /skill");
case 9: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Taxista {0099CC}- {FFFFFF}/tarifa /aceptar taxi /cancelar taxi");
case 10: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Cosechador {0099CC}- {FFFFFF}/cosechar /dcosechar /vendercosecha");
case 11: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Traficante {0099CC}- {FFFFFF}/paquete /skill");
case 12: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Guardaespaldas {0099CC}- {FFFFFF}/proteccion");
case 13: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Mecбnico {0099CC}- {FFFFFF}/reparar /recargar /mecaduty /fix");
case 14: SendClientMessageEx(playerid, COLOR_WHITE, "{00FF00}Artesano {0099CC}- {FFFFFF}/crear /materiales /vendermateriales");
}
}
case 5:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Telйfono");
SendClientMessageEx(playerid, COLOR_WHITE, "/llamar /sms /altavoz /colgar /numero");
}
case 6:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Casa");
SendClientMessageEx(playerid, COLOR_WHITE, "/comprarcasa /rentar /desrentar /timbre /vendermicasa /cajaestado /cseguro");
SendClientMessageEx(playerid, COLOR_WHITE, "/vendercasa /vendercasa2 /ponerrenta /preciorenta /sarma /garma /cdepositar /cretirar /cmejorar");
}
case 7:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Vehiculo");
SendClientMessageEx(playerid, COLOR_WHITE, "/estacionar /casco /cinturon /v [nombre] /removertunning /seguro /gunlocker");
SendClientMessageEx(playerid, COLOR_WHITE, "/vendermicoche /borrarmicoche /llenar /smaletero /gmaletero /darllave /quitarllave");
}
case 8:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Garaje");
SendClientMessageEx(playerid, COLOR_GRAD2, "/comprargaraje /vendergaraje /entrarg /salirg /gseguro");
}
case 9:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Banco");
SendClientMessageEx(playerid, COLOR_GRAD2, "/abrircuenta /atm");
}
case 10:
{
if(Info[playerid][pVIP] == 0) return SendClientMessageEx(playerid, COLOR_GRAD2, "ЎNo eres VIP!");
SendClientMessageEx(playerid, COLOR_WHITE, "Ayuda - Premium");
if(Info[playerid][pVIP] >= 1)
{
SendClientMessageEx(playerid, COLOR_VIP, "/invitaramigo /viplocker /venderfichasvip /togvip /automensaje");
SendClientMessageEx(playerid, COLOR_VIP, "/ayudafichas /togphone /vip /spawncasa");
}
}
case 11:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Matrimonio");
SendClientMessageEx(playerid, COLOR_WHITE, "/testigo /proponer /divorcio");
}
case 12:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Armas");
SendClientMessageEx(playerid, COLOR_WHITE, "/tirararma /recogerarma /dararma /aceptar <arma> /cancelar <arma>");
}
case 13:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Familia");
if (Info[playerid][pFMember] != 255)
{
SendClientMessageEx(playerid, COLOR_WHITE, "/festado - /familias - /fdepositar - /fretirar - /cfdepositar - /fropa - /salirfamilia");
SendClientMessageEx(playerid, COLOR_WHITE, "/fsarma - /fgarma - (Lider: /ajustar - /ajustarrango - /anombrerango)");
SendClientMessageEx(playerid, COLOR_WHITE, "/fseguro - /festacionar - /famllaves - /fcomprarseguro -> (En un 24/7)");
}
else SendClientMessageEx(playerid, COLOR_GENERAL, "ЎNo eres parte de una familia o banda!");
}
case 14:
{
SendClientMessageEx(playerid, COLOR_GENERAL, "Ayuda - Sistema de Pesca");
SendClientMessageEx(playerid, COLOR_WHITE, "/liberarpez - /venderpez - /pescar");
SendClientMessageEx(playerid, COLOR_WHITE, "/comprar - En la Tienda del Puerto.");
}
}
return 1;
}