SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Español/Spanish

Reply
 
Thread Tools Display Modes
Old 10/06/2014, 03:08 AM   #1
TheChaoz
High-roller
 
TheChaoz's Avatar
 
Join Date: Dec 2009
Location: Argentina
Posts: 4,662
Reputation: 234
Default Pedidos de Script

Como limpiar un tema de 154 paginas se me iba a hacer realmente muy largo, creo este tema nuevo y cambio la modalidad para un mayor orden.
  • Solo se publicaran pedidos de script, las respuestas a los mismos serán enviadas por PM.
  • No publiquen mas de 1 vez el mismo pedido para que el mismo este al final.
  • Si nadie les responde, no vuelvan a pedir lo mismo. Nadie tiene la obligación de hacerles el script.
  • Si ya te han hecho el script, edita tu post a -Resuelto- para que el mismo sea eliminado y deje lugar a pedidos no atendidos.
__________________

Last edited by TheChaoz; 13/06/2014 at 06:07 PM.
TheChaoz is offline   Reply With Quote
Old 29/07/2014, 12:58 PM   #2
losrivarola98
Big Clucker
 
Join Date: Jul 2014
Posts: 191
Reputation: 3
Default Respuesta: Pedidos de Script

Alguien me puede hacer un gran favor, ayudenme con esto...
Bueno, lo que hice es este codigo:
Code:
stock CrearVehiculos()
{
	for(new i; i < MAX_PLAYERS; i++)//MAX_PLAYERS esta definida en 100
	{
		Vehiculos[i] = CreateVehicle(502,282.7888,-2551.7969,1.1604,184.6060,198,198,30);
        }
}
Lo que quiero saber es que en cada vehiculo que se vaya agregando es que se le ponga uno al lado del otro y cuando llegue al limite se ponga uno atras y vuelva a colocar los vehiculos al lado del otro, osea bien ordenado. Es para una GM de carreras.
losrivarola98 is offline   Reply With Quote
Old 03/08/2014, 08:03 PM   #3
Alban
Big Clucker
 
Join Date: Jun 2014
Location: Entre Rios - Argentina
Posts: 50
Reputation: 1
Default Re: Pedidos de Script

Me pueden pasar algún script que al escribir en MAYÚSCULA automáticamente en el chat se escriba en minúscula(como un anti mayúsculas)
Alban is offline   Reply With Quote
Old 06/08/2014, 10:59 PM   #4
Miguel_Leopold
Big Clucker
 
Miguel_Leopold's Avatar
 
Join Date: Jul 2011
Location: México City
Posts: 143
Reputation: 28
Default Respuesta: Pedidos de Script

Hola' quisiera pedir un script para saber quien destruyo a quien en una batalla dogfight tipo saber en que vehículo impacto el misil.
Gracias.
__________________
HOLA MUNDO, HELLO WORLD
Miguel_Leopold is offline   Reply With Quote
Old 06/08/2014, 11:13 PM   #5
Randomize
Little Clucker
 
Join Date: Aug 2014
Posts: 11
Reputation: 0
Default Re: Pedidos de Script

Hola, gracias de antemano.

Necesito un script para que al jugador escribir (OnPlayerText) si el primer caracter es '#' colocar la funcion que desee, por ejemplo enviar el texto de color verde.

/t #Hola a todos.
Jugador: Hola a todos.

Se bien que para esto necesito un if que reconozca que el jugador teclea '#' pero no tengo claro el script.
Randomize is offline   Reply With Quote
Old 06/08/2014, 11:15 PM   #6
Juance
Gangsta
 
Join Date: Jun 2014
Posts: 545
Reputation: 31
Default Respuesta: Re: Pedidos de Script

Quote:
Originally Posted by Randomize View Post
Hola, gracias de antemano.

Necesito un script para que al jugador escribir (OnPlayerText) si el primer caracter es '#' colocar la funcion que desee, por ejemplo enviar el texto de color verde.

/t #Hola a todos.
Jugador: Hola a todos.

Se bien que para esto necesito un if que reconozca que el jugador teclea '#' pero no tengo claro el script.
Lo que queres decir es que cada jugador pueda escribir con diferentes tipos de colores?. No se entendió
Juance is offline   Reply With Quote
Old 06/08/2014, 11:23 PM   #7
Randomize
Little Clucker
 
Join Date: Aug 2014
Posts: 11
Reputation: 0
Default Re: Pedidos de Script

Hola, gracias de antemano.

Quisiera que me ayudaran en algo simple pero que he buscado por todos lados y no he encontrado, se trata de prohibir ciertos caracteres a la hora del jugador introducir un texto, por ejemplo al escribir evitar que se envie el mensaje escrito por el jugador si posee caracteres especiales como ! " # $ % & / ( ) = ¡ ? ¿ pero no tengo idea de como hacerlo.

Quiero usarlo en un DIALOG_STYLE_INPUT para prohibir contraseñas con caracteres especiales, para aclararles un poco la cosa les pasare un codigo donde podria adaptarse el pedido.

Code:
if (dialogid == registro)
{
new nombrejugador[MAX_PLAYER_NAME], archivo[256];
if (!strlen(inputtext)) return ShowPlayerDialog(playerid, Registro, DIALOG_STYLE_INPUT, "Registro", "Ingresa tu contrasñea en el siguiente campo:", "Continuar", "Cancelar");
if (!response) return ShowPlayerDialog(playerid, Registro, DIALOG_STYLE_INPUT, "Registro", "Ingresa tu contrasñea en el siguiente campo:", "Continuar", "Cancelar");
GetPlayerName(playerid, nombrejugador, sizeof(nombrejugador));
format(archivo, sizeof(archivo), "/Usuarios/%s.ini", nombrejugador);
dini_Create(archivo);
dini_Set(archivo, "Usuario", nombrejugador);
dini_Set(archivo, "Contraseña", inputtext);
ShowPlayerDialog(playerid, Ingreso, DIALOG_STYLE_INPUT, "Ingreso", "Ingresa tu contrasñea en el siguiente campo:", "Aceptar", "Cancelar");
}
Randomize is offline   Reply With Quote
Old 06/08/2014, 11:26 PM   #8
Randomize
Little Clucker
 
Join Date: Aug 2014
Posts: 11
Reputation: 0
Default Re: Respuesta: Re: Pedidos de Script

Quote:
Originally Posted by Juance View Post
Lo que queres decir es que cada jugador pueda escribir con diferentes tipos de colores?. No se entendió
Lo que quise decir es que al escribir '#' por delante del texto enviar el texto del color que defina en mi script, solo quiero crear una función si el jugador escribe '#' antes.
Randomize is offline   Reply With Quote
Old 09/08/2014, 04:45 AM   #9
miguelangel988
Big Clucker
 
Join Date: Apr 2013
Posts: 134
Reputation: -1
Default Respuesta: Pedidos de Script

Hola alguien sabe hacer esto:

el sistema es que hay 20 trailers perdidos por el mapa y quien los encuentre y los lleve al punto de entrega recibe dinero y score haber si algunos de ustedes sabe como se hace eso porque lo he visto en varios servidores y lo quiero para el mio
miguelangel988 is offline   Reply With Quote
Old 11/08/2014, 01:34 AM   #10
Alvaro89
Big Clucker
 
Join Date: Jul 2014
Posts: 112
Reputation: 6
Default Re : Pedidos de Script

Alguien me podria pasar esto a Dini o Y_ini o MXini?

Desde ya gracias (Solo son 100 lineas)

PHP Code:
#include <a_samp> 
#include <zcmd> 
#include <a_mysql> 
#include <sscanf2> 

#define MAX_FRIENDS 256 
#define DIALOG_FRIENDS 1 
#define DIALOG_NOFRIENDS 2 
#define COLOR_GREEN {49ec4e} 
#define COLOR_RED {ec4949} 
#define COLOR_WHITE {ffffff} 

public OnFilterScriptInit() 

        
mysql_debug(1); 
        
mysql_connect("localhost","root","friends",""); 
        return 
1


enum E_PLAYER_DATA 

        
TotalFriends 0
        
NombreAmigo[MAX_FRIENDS


new 
PlayerInfo[MAX_PLAYERS][E_PLAYER_DATA]; 


public 
OnFilterScriptExit() 

    
mysql_debug(0); 
    return 
1


CMD:friends(playeridparams[]) 

    new 
query[254], 
        
i[254], 
        
name[512],string2[512]; 
        
format(query,sizeof(query),"SELECT * FROM `friendlist` WHERE `username` = '%s'",PlayerName(playerid)); 
        
mysql_query(query); 
        
mysql_store_result(); 

        if(
mysql_num_rows() != 0
        { 

                while(
mysql_fetch_row_format(query"|")) 
                { 
                        
PlayerInfo[playerid][TotalFriends] ++; 
                        
mysql_fetch_field_row(i,"fr_name"); format(name,sizeof(name),i); 
                        if(
IsPlayerOnline(name)) 
                        { 
                        
format(name,sizeof(name),"{ffffff}%s - {49ec4e}ONLINE\n"name); 
                        
strcat(string2,name); 
                        } 
                        else 
                        { 
                            
format(name,sizeof(name),"{ffffff}%s - {ec4949}OFFLINE\n"name); 
                            
strcat(string2,name); 
                        } 
            
ShowPlayerDialog(playeridDIALOG_FRIENDSDIALOG_STYLE_MSGBOX"Your Friends:"string2"Close"""); 
                } 
        } 
        else 
        { 
                
ShowPlayerDialog(playeridDIALOG_NOFRIENDSDIALOG_STYLE_MSGBOX"Your Friends:","You don't have any friends!""Close"""); 
        } 
        return 
1


CMD:addfriend(playeridparams[]) 

        new 
target
        if(
sscanf(params"u"target)) return SendClientMessage(playerid,-1,"Usage: /addfriend [PlayerName/ID]"); 
        else if(
target == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"ERROR: Invalid PlayerName/ID"); 
        new 
string[256]; 
        
format(string,sizeof(string),"INSERT INTO `friendlist`(`username`, `fr_name`) VALUES ('%s','%s')",PlayerName(playerid),PlayerName(target)); 
        
mysql_query(string); 
        if(
IsPlayerConnected(target)) 
        { 
                
format(string,sizeof(string),"You successfully added %s as friend",PlayerName(target)); 
                
SendClientMessage(playerid,-1,string); 
        } 
        
mysql_free_result(); 
        return 
1



stock TargetName(targetid

        new 
targetname[MAX_PLAYER_NAME]; 
        
GetPlayerName(playerid,targetnamesizeof(targetname)); 
        return 
targetname


stock PlayerName(playerid

        new 
pname[MAX_PLAYER_NAME]; 
        
GetPlayerName(playerid,pname,MAX_PLAYER_NAME); 
        return 
pname


stock IsPlayerOnline(username[]) 

    new 
pName[MAX_PLAYER_NAME]; 
    for(new 
i=0MAX_PLAYERSi++) 
    { 
        
GetPlayerName(i,pNamesizeof(pName)); 
        if(!
strcmp(pName,username,true)) return 1;//player online 
    

    return 
0;//player offline 

Alvaro89 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Pedido] Pedidos SpeakDS Português/Portuguese 3 13/10/2013 06:44 PM
Pedidos de scripts Lós Português/Portuguese 28 18/06/2012 04:57 AM
[PEDIDOS] alguns pedidos se possivel. chweb Português/Portuguese 11 20/10/2010 08:51 PM


All times are GMT. The time now is 02:06 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.