[Help] Dialogs
#1

hey, does anyone have the dialogs for an Cops And Robber server, i already tried Filterscripts but they dont work and i dont know how to make dialogs myself , can anyone help me?


thanks
Reply
#2

What should the Dialog do?
Reply
#3

Register and Login , can you please help me?

thanks
Reply
#4

Search, theres filterscripts with that..

EDIT:
did it for you
http://forum.sa-mp.com/index.php?topic=122308.0
Reply
#5

But i have to build it to an Cops And robbers and i dont know how to do that ,theres only 2 scripts.
One for GodFather and one for RolePlay what one should i choose then?


EDIT: i downloaded the files and includes but now i get these errors:

C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(11417) : error 021: symbol already defined: "strtok"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(11432) : error 047: array sizes do not match, or destination array is too small
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13265) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13310) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13319) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13341) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13430) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13439) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13576) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13620) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13622) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13662) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(13664) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14262) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14411) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14455) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14503) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14579) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14655) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14731) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(14770) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(1499 : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(15065) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(15120) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(15412) : error 017: undefined symbol "ReturnUser"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp (2).pwn(15425) : error 047: array sizes do not match, or destination array is too small

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


26 Errors.

And when i put forward ReturnUser(); i get errors of that its not inplented , please help?
Reply
#6

Bump

please help
Reply
#7

Add this to your script:

pawn Код:
IsNumeric(const string[])
{
    for (new i = 0, j = strlen(string); i < j; i++)
    {
        if (string[i] > '9' || string[i] < '0') return 0;
    }
    return 1;
}

ReturnUser(text[], playerid = INVALID_PLAYER_ID)
{
    new pos = 0;
    while (text[pos] < 0x21) // Strip out leading spaces
    {
        if (text[pos] == 0) return INVALID_PLAYER_ID; // No passed text
        pos++;
    }
    new userid = INVALID_PLAYER_ID;
    if (IsNumeric(text[pos])) // Check whole passed string
    {
        // If they have a numeric name you have a problem (although names are checked on id failure)
        userid = strval(text[pos]);
        if (userid >=0 && userid < MAX_PLAYERS)
        {
            if(!IsPlayerConnected(userid))
            {
                /*if (playerid != INVALID_PLAYER_ID)
                {
                    SendClientMessage(playerid, 0xFF0000AA, "User not connected");
                }*/

                userid = INVALID_PLAYER_ID;
            }
            else
            {
                return userid; // A player was found
            }
        }
        /*else
        {
            if (playerid != INVALID_PLAYER_ID)
            {
                SendClientMessage(playerid, 0xFF0000AA, "Invalid user ID");
            }
            userid = INVALID_PLAYER_ID;
        }
        return userid;*/

        // Removed for fallthrough code
    }
    // They entered [part of] a name or the id search failed (check names just incase)
    new len = strlen(text[pos]);
    new count = 0;
    new name[MAX_PLAYER_NAME];
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
        if (IsPlayerConnected(i))
        {
            GetPlayerName(i, name, sizeof (name));
            if (strcmp(name, text[pos], true, len) == 0) // Check segment of name
            {
                if (len == strlen(name)) // Exact match
                {
                    return i; // Return the exact player on an exact match
                    // Otherwise if there are two players:
                    // Me and MeYou any time you entered Me it would find both
                    // And never be able to return just Me's id
                }
                else // Partial match
                {
                    count++;
                    userid = i;
                }
            }
        }
    }
    if (count != 1)
    {
        if (playerid != INVALID_PLAYER_ID)
        {
            if (count)
            {
                SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow earch");
            }
            else
            {
                SendClientMessage(playerid, 0xFF0000AA, "No matching user found");
            }
        }
        userid = INVALID_PLAYER_ID;
    }
    return userid; // INVALID_USER_ID for bad return
}
Reply
#8

Thanks , but i still have 6 errors:

C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(11417) : error 021: symbol already defined: "strtok"
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(11432) : error 047: array sizes do not match, or destination array is too small
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(15425) : error 047: array sizes do not match, or destination array is too small
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(15930) : error 047: array sizes do not match, or destination array is too small
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(16192) : error 047: array sizes do not match, or destination array is too small
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(16679) : error 047: array sizes do not match, or destination array is too small
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(19502) : warning 219: local variable "mod" shadows a variable at a preceding level
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(42741) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Documents and Settings\Eigenaar\Mijn documenten\Downloads\larp.pwn(44813) : warning 203: symbol is never used: "ret_memcpy"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


6 Errors.
Help me fix these please?
Reply
#9

Can nobody help me?
Reply
#10

What includes do you use in your script?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)