Pedidos de Script
#10

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

Desde ya gracias (Solo son 100 lineas)

PHP код:
#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 

Reply


Messages In This Thread
Pedidos de Script - by TheChaoz - 10.06.2014, 03:08
Respuesta: Pedidos de Script - by losrivarola98 - 29.07.2014, 12:58
Re: Pedidos de Script - by Alban - 03.08.2014, 20:03
Respuesta: Pedidos de Script - by Miguel_Leopold - 06.08.2014, 22:59
Re: Pedidos de Script - by Randomize - 06.08.2014, 23:13
Respuesta: Re: Pedidos de Script - by Juance - 06.08.2014, 23:15
Re: Pedidos de Script - by Randomize - 06.08.2014, 23:23
Re: Respuesta: Re: Pedidos de Script - by Randomize - 06.08.2014, 23:26
Respuesta: Pedidos de Script - by miguelangel988 - 09.08.2014, 04:45
Re : Pedidos de Script - by Alvaro89 - 11.08.2014, 01:34
Re: Pedidos de Script - by FlavioCesar - 13.08.2014, 03:04
Respuesta: Pedidos de Script - by DeanM - 16.08.2014, 09:43
Respuesta: Pedidos de Script - by Fagrinht - 16.08.2014, 13:39
Re: Pedidos de Script - by Alban - 17.08.2014, 18:41
Re: Pedidos de Script - by joelxddd - 18.08.2014, 17:32
Re: Pedidos de Script - by AgussGam3r - 19.08.2014, 02:35
Respuesta: Re: Pedidos de Script - by KalVinDoriftar - 06.09.2014, 02:01
Re: Pedidos de Script - by ProKiller1 - 13.09.2014, 01:27
Respuesta: Pedidos de Script - by SampCristianScript - 13.09.2014, 14:25
Re: Pedidos de Script - by Alban - 14.09.2014, 16:10
Respuesta: Pedidos de Script - by kaku924 - 26.09.2014, 03:58
Re: Pedidos de Script - by leon44 - 23.10.2014, 01:37
Respuesta: Re: Pedidos de Script - by Tusso4 - 03.11.2014, 17:33
Respuesta: Pedidos de Script - by Frintz - 04.11.2014, 21:21
Re: Pedidos de Script - by RedSamp - 04.11.2014, 21:26
Re: Pedidos de Script - by Metzone - 10.11.2014, 15:13
Respuesta: Pedidos de Script - by Juance - 24.11.2014, 14:15
Respuesta: Re: Pedidos de Script - by instcide - 03.01.2015, 20:53
Re: Pedidos de Script - by Choidito - 26.03.2015, 03:37
Respuesta: Pedidos de Script - by Darken3 - 03.04.2015, 01:33
Re: Pedidos de Script - by Jesusbenites98 - 03.04.2015, 22:27
Respuesta: Pedidos de Script - by MatrixenXD - 04.04.2015, 20:25
Re: Pedidos de Script - by FelipeMancilla - 21.04.2015, 22:55
Respuesta: Pedidos de Script - by Okrs - 01.05.2015, 21:26
Respuesta: Pedidos de Script - by Samuelcnc3 - 28.05.2015, 14:47
Respuesta: Pedidos de Script - by Fagrinht - 11.08.2015, 00:57
Respuesta: Pedidos de Script - by Fagrinht - 11.08.2015, 01:11
Respuesta: Pedidos de Script - by WCrimson - 12.08.2015, 05:54
Respuesta: Pedidos de Script - by MonsterGamer - 22.08.2015, 23:43
PEDIDO SIMPLE. - by Fagrinht - 01.02.2017, 21:51
Respuesta: Pedidos de Script - by RioYX - 05.02.2017, 19:45
Respuesta: PEDIDO SIMPLE. - by Eloy - 05.02.2017, 20:11
Respuesta: Re: Pedidos de Script - by Eloy - 05.02.2017, 20:16
Re: Pedidos de Script - by ElvergitaLarga - 10.03.2017, 22:06
Re: Pedidos de Script - by Javier12012 - 06.04.2017, 16:45
Respuesta: Pedidos de Script - by Wolfroyce - 22.08.2017, 22:49
Respuesta: Pedidos de Script - by MAST3R - 27.08.2017, 22:51

Forum Jump:


Users browsing this thread: 8 Guest(s)