SA-MP Forums Archive
[HELP]Double TEXT JOIN!! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: [HELP]Double TEXT JOIN!! (/showthread.php?tid=480332)



[SOLVED]Double TEXT JOIN!! - AnonymouseSAMP - 10.12.2013

Help Me Please with this
pawn Код:
public OnPlayerConnect(playerid)
{
new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s has Joined the Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
    }
    else
    format(string, sizeof(string), "%s {6600FF}has Joined TheServer!",pname);
    SendClientMessageToAll(COLOR_WHITE, string);
return 1;
}
when im connect to my server it say Server Owner kuluk has joined the server for 2 times!!


Re: [HELP]Double TEXT JOIN!! - SickAttack - 10.12.2013

Hi again!

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    else
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}



Re: [HELP]Double TEXT JOIN!! - AnonymouseSAMP - 10.12.2013

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
Hi again!

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    else
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}
hi thanks soooo much!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Re: [HELP]Double TEXT JOIN!! - AnonymouseSAMP - 10.12.2013

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
Hi again!

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    else
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}
Still Bug D: please help me D:


Re: [HELP]Double TEXT JOIN!! - SickAttack - 10.12.2013

Try this:

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    if(!strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}
Or this:

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    if(strcmp(pname, "kuluk", false) == 0)
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}



Re: [HELP]Double TEXT JOIN!! - AnonymouseSAMP - 10.12.2013

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
Try this:

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    if(!strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}
Or this:

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    if(strcmp(pname, "kuluk", false) == 0)
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}
i mean like this
pawn Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    if(strcmp(pname, "kukuk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    if(strcmp(pname, "sekuk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 1;
    }
    else
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
it bugs when someone joined it say like this Server Owner Kukuk Has Joined The Server and it send again like this Kukuk Has Joined The Serevr


Re: [HELP]Double TEXT JOIN!! - SickAttack - 10.12.2013

Solved:

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 0;
    }
    else
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 0;
    }
    return 1;
}



Re: [HELP]Double TEXT JOIN!! - AnonymouseSAMP - 10.12.2013

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
Solved:

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 0;
    }
    else
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }
    return 1;
}
when im tryng to compile it and it say warning unreacable code at down of the return 1


Re: [HELP]Double TEXT JOIN!! - AiRaLoKa - 10.12.2013

try this


Код:
public OnPlayerConnect(playerid)
{
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
    }
    else if(!strcmp(pname, "kuluk", true)==0)
    {
        format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_WHITE, string);
    }
    return 1;
}



Re: [HELP]Double TEXT JOIN!! - SickAttack - 10.12.2013

Fixed:

Код:
public OnPlayerConnect(playerid)
{
    // Add this on the bottom of OnPlayerConnect to prevent bugs.
    // Examle:
    // Code...
    // Code...
    // This code:
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strcmp(pname, "kuluk", true) == 0)
    {
        format(string, sizeof(string), "Server Owner %s Has Joined The Server!",pname);
        SendClientMessageToAll(COLOR_BLUE, string);
        return 0;
    }
    format(string, sizeof(string), "%s {6600FF}Has Joined The Server!",pname);
    SendClientMessageToAll(COLOR_WHITE, string);
    return 0;
}
* I have tested this one and it works.