SA-MP Forums Archive
[Consulta] їComo creo un canal de dudas para mi server? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Consulta] їComo creo un canal de dudas para mi server? (/showthread.php?tid=565955)



[Consulta] їComo creo un canal de dudas para mi server? - ElBuho - 02.03.2015

Bueno, mi idea era hacer un canal de dudas que al poner /d [Duda] se pusiera en el chat Log, del color que yo quiera. eso nomas porfavor


Respuesta: [Consulta] їComo creo un canal de dudas para mi server? - Choidito - 02.03.2015

Esto va en pedido de "Scripts" ,ya que es un script algo complicado y largo.


Re: [Consulta] їComo creo un canal de dudas para mi server? - PreDoxis - 02.03.2015

їComplicado y largo?. Yo lo hice y no me tomу mбs que 5 minutos con el sistema de muteado.
Respecto al topic, їpor quй no intentas con SendClientMessageToAll?, oye tienes que aprender, no te podemos resolver todo nosotros...



Respuesta: [Consulta] їComo creo un canal de dudas para mi server? - MrNatrio - 02.03.2015

Yo creй mi prуpio sistema de canal de dudas y respuestas. Luego hice unos comandos para la administraciуn para mutear y ni tan sуlo llevaba un mes programando. No es broma, durante dos samanas, un compaсero de aquн, me enseсу a hacer cosas (la teorнa ya la sabнa) pero el me enseсу la prбctica y al mes ya hacнa mis cosas.
De verdad, si quieres construir tus ideas, aprende de alguien. Saberse la teorнa no es todo, debes empezar a escribir cуdigo y entender como funciona.

Suerte en tus proyectos y recuerda: no te rindas.

Pd, aquн te dejo mi sistema que hice:

PHP код:
CMD:d(playeridparams[])
{
* *new 
Texto[365], name[16], string[500];
* *if(
PlayerInfo[playerid][AdminLevel] == 0//pregunta usuario.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *
GetPlayerName(playeridname,sizeof(name));
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.]%s: {FFFF00}%s",name,Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *else if(
PlayerInfo[playerid][AdminLevel] == 3//pregunta admin.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.](Admin): {FFFF00}%s",Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *else if(
PlayerInfo[playerid][AdminLevel] == 2//pregunta mod.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.](Mod): {FFFF00}%s",Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *return 
1;

Espero que me dйs buena reputaciуn


Respuesta: [Consulta] їComo creo un canal de dudas para mi server? - JustBored - 02.03.2015

Quote:
Originally Posted by MrNatrio
Посмотреть сообщение
Yo creй mi prуpio sistema de canal de dudas y respuestas. Luego hice unos comandos para la administraciуn para mutear y ni tan sуlo llevaba un mes programando. No es broma, durante dos samanas, un compaсero de aquн, me enseсу a hacer cosas (la teorнa ya la sabнa) pero el me enseсу la prбctica y al mes ya hacнa mis cosas.
De verdad, si quieres construir tus ideas, aprende de alguien. Saberse la teorнa no es todo, debes empezar a escribir cуdigo y entender como funciona.

Suerte en tus proyectos y recuerda: no te rindas.

Pd, aquн te dejo mi sistema que hice:

PHP код:
CMD:d(playeridparams[])
{
* *new 
Texto[365], name[16], string[500];
* *if(
PlayerInfo[playerid][AdminLevel] == 0//pregunta usuario.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *
GetPlayerName(playeridname,sizeof(name));
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.]%s: {FFFF00}%s",name,Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *else if(
PlayerInfo[playerid][AdminLevel] == 3//pregunta admin.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.](Admin): {FFFF00}%s",Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *else if(
PlayerInfo[playerid][AdminLevel] == 2//pregunta mod.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.](Mod): {FFFF00}%s",Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *return 
1;

Espero que me dйs buena reputaciуn
Ese codigo anda mal


Respuesta: [Consulta] їComo creo un canal de dudas para mi server? - Goncho28 - 02.03.2015

Quote:
Originally Posted by MrNatrio
Посмотреть сообщение
Yo creй mi prуpio sistema de canal de dudas y respuestas. Luego hice unos comandos para la administraciуn para mutear y ni tan sуlo llevaba un mes programando. No es broma, durante dos samanas, un compaсero de aquн, me enseсу a hacer cosas (la teorнa ya la sabнa) pero el me enseсу la prбctica y al mes ya hacнa mis cosas.
De verdad, si quieres construir tus ideas, aprende de alguien. Saberse la teorнa no es todo, debes empezar a escribir cуdigo y entender como funciona.

Suerte en tus proyectos y recuerda: no te rindas.

Pd, aquн te dejo mi sistema que hice:

PHP код:
CMD:d(playeridparams[])
{
* *new 
Texto[365], name[16], string[500];
* *if(
PlayerInfo[playerid][AdminLevel] == 0//pregunta usuario.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *
GetPlayerName(playeridname,sizeof(name));
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.]%s: {FFFF00}%s",name,Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *else if(
PlayerInfo[playerid][AdminLevel] == 3//pregunta admin.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.](Admin): {FFFF00}%s",Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *else if(
PlayerInfo[playerid][AdminLevel] == 2//pregunta mod.
* *{
* *if(
Muteado != 0) return SendClientMessage(playerid,red,"Aъn estбs muteado. No puedes hacer preguntas");
* *if(
sscanf(params,"s[365]",Texto)) return SendClientMessage(playerid,blue,"Uso: /d (pregunta)");
* *
format(string,sizeof(string),"[Preg.](Mod): {FFFF00}%s",Texto);
* *
SendClientMessageToAll(green,string);
* *}
* *return 
1;

Espero que me dйs buena reputaciуn
Lo que acabo de ver, si vas a intentar ayudar no pongas los cуdigos estos, para empezar, el no tiene tus variables, AdminLevel y demбs, segundo el supongo que NO TIENE SOLO 3 NIVELES ADMINISTRATIVOS!

Cualquier servidor tiene 5 o mбs, segundo, ese cуdigo es muy malo en cuanto a optimizaciуn


Respuesta: [Consulta] їComo creo un canal de dudas para mi server? - ElBuho - 02.03.2015

Esque mi server es casi de 0, no tiene nada de nada, ni sistema de admin, noc hacer uno


Respuesta: [Consulta] їComo creo un canal de dudas para mi server? - MrNatrio - 02.03.2015

Sуlo era para que viera mбs o menos como se hace. Tampoco debe ser muy complicado el canal.