SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Nederlands/Dutch

Reply
 
Thread Tools Display Modes
Old 06/01/2011, 07:55 PM   #1
justsomeguy
High-roller
 
justsomeguy's Avatar
 
Join Date: Apr 2010
Location: At rBn's fissa
Posts: 3,637
Reputation: 1592
Default een noob vraag van een noob

hallo ik vraag me af hoe ik een rules onplayerdialog maakt.
als iemand joint dat hj een dialog ziet met regels die hij kan accepteren of zeggen val dood ik doe niet aan regels.
als hij die dan niet accepteerd dat hij wordt gekickt kan iemand daar wat tips over geven?

EDIT:
Ik was niet helemaal duidelijk dus hier wat specefieke informatie:
wat ik nodig heb
dialog met regels die je kunt accepteren of zeggen val dood.

waarvoor?:
me gamemode

wat functies die ik nodig zal hebben:
de player wordt gekikt als hij niet op accept drukt

wat ik van onplayerdialog heb:
pawn Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == Register)
{
    new nombrejugador[MAX_PLAYER_NAME], archivo[256];
    if (!strlen(inputtext)) return ShowPlayerDialog(playerid, Register, DIALOG_STYLE_INPUT, "Register", "write your password", "Acept", "Cancel");
    if (!response) return ShowPlayerDialog(playerid, Register, DIALOG_STYLE_INPUT, "Register", "write your password:", "Acept", "Cancel");
    GetPlayerName(playerid, nombrejugador, sizeof(nombrejugador));
    format(archivo, sizeof(archivo), "/Users/%s.ini", nombrejugador);
    dini_Create(archivo);
    dini_Set(archivo, "User", nombrejugador);
    dini_Set(archivo, "Password", inputtext);
    ShowPlayerDialog(playerid, Logged, DIALOG_STYLE_INPUT, "Login", "write your password", "Acept", "Cancel");
}

if (dialogid == Logged)
{
    new nombrejugador[MAX_PLAYER_NAME], archivo[256], comprobante[256];
    if (!strlen(inputtext)) return ShowPlayerDialog(playerid, Logged, DIALOG_STYLE_INPUT, "Login", " write your password", "Acept", "Cancel");
    if (!response) return ShowPlayerDialog(playerid, Logged, DIALOG_STYLE_INPUT, "Login", " write your password", "Acept", "Cancel");
    GetPlayerName(playerid, nombrejugador, sizeof(nombrejugador));
    format(archivo, sizeof(archivo), "/Users/%s.ini", nombrejugador);
    format(comprobante, sizeof(comprobante), "%s", dini_Get(archivo, "Password"));
    if (!strcmp (inputtext, comprobante))
    {
        Login[playerid] = 1;
    }
    else
    {
        ShowPlayerDialog(playerid, Logged, DIALOG_STYLE_INPUT, "Login", " write your password", "Acept", "Cancel");
   }

}
return 1;
}
__________________
Quote:
Originally Posted by toXioneer View Post
That's what happens when uncivilized people eat monkeys and bats for living... As far as I'm concerned, it's a disease from an animal, NOT EATABLE ANIMAL... They need to do something about this african places... too many diseases are coming from there.
"Y'know, I'm starting to think that maybe living as savages wasn't a good idea after all." ~ Every Ebola Patient, 2014.

Last edited by justsomeguy; 06/01/2011 at 09:53 PM.
justsomeguy is offline   Reply With Quote
Old 06/01/2011, 07:59 PM   #2
Kwarde
High-roller
 
Kwarde's Avatar
 
Join Date: Nov 2009
Location: The Netherlands
Posts: 2,953
Reputation: 1254
Default Re: een noob vraag van een noob

Als hij connect:


ShowPlayerDialog(playerid, DIALOG_ID, DIALOG_STYLE_MSGBOX, "Rules", "HIER DE REGELS", "Accept", "Kick me");


OnDialogResponse:


if(dialogid == DIALOG_ID){
if(!response) Kick(playerid); //Klikte op "Kick me"
else{
//Do iets
}
}
__________________
Current version of Mafia III: San Andreas: v0.3.104-A
Last update: 16-11-2014 16:03(GMT+1): Improved password hashing (it's 'trillions of trillions times' safer now)
Currently working on: Businesses system

Website on-air soon (only the BETA-user system! - More information will follow)
Kwarde is offline   Reply With Quote
Old 06/01/2011, 08:00 PM   #3
Mujib
Gangsta
 
Join Date: Jan 2009
Location: Amsterdam
Posts: 538
Reputation: 35
Default Re: een noob vraag van een noob

Quote:
Originally Posted by Kwarde View Post
Als hij connect:


ShowPlayerDialog(playerid, DIALOG_ID, DIALOG_STYLE_MSGBOX, "Rules", "HIER DE REGELS", "Accept", "Kick me");

[/b]
Ish beter bij shpawn
Mujib is offline   Reply With Quote
Old 06/01/2011, 08:01 PM   #4
Geso
Gangsta
 
Geso's Avatar
 
Join Date: Jan 2010
Location: Mauna Kea, Hawaii
Posts: 534
Reputation: 11
Default Re: een noob vraag van een noob

Quote:
Originally Posted by justsomeguy View Post
hallo ik vraag me af hoe ik een rules onplayerdialog maakt.
als iemand joint dat hj een dialog ziet met regels die hij kan accepteren of zeggen val dood ik doe niet aan regels.
als hij die dan niet accepteerd dat hij wordt gekickt kan iemand daar wat tips over geven?
pawn Code:
public OnPlayerConnect(playerid)
{
ShowPlayerDialog(playerid, 1,DIALOG_STYLE_MSGBOX,"Regels van deze server.","Regel 1\nRegel 2\nRegel 3\nRegel 4","Akkoord","Val dood");
return 1;
}

pawn Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1)
    {
       if(response == 1)
       {
          //als player akkoord gaat
       }
       else
       {
          //Val dood
          Kick(playerid);
       }
    }
    return 1;
}

Zoiets?
Geso is offline   Reply With Quote
Old 06/01/2011, 08:03 PM   #5
corne
Huge Clucker
 
corne's Avatar
 
Join Date: Jul 2010
Location: The Netherlands
Posts: 384
Reputation: 73
Default Re: een noob vraag van een noob

Next time betere titel?
corne is offline   Reply With Quote
Old 06/01/2011, 08:05 PM   #6
Geso
Gangsta
 
Geso's Avatar
 
Join Date: Jan 2010
Location: Mauna Kea, Hawaii
Posts: 534
Reputation: 11
Default Re: een noob vraag van een noob

Quote:
Originally Posted by corne View Post
Next time betere titel?
+1, gelijk heb je.
Geso is offline   Reply With Quote
Old 06/01/2011, 08:10 PM   #7
Kwarde
High-roller
 
Kwarde's Avatar
 
Join Date: Nov 2009
Location: The Netherlands
Posts: 2,953
Reputation: 1254
Default Re: een noob vraag van een noob

@Geso: Voordat je iets plaatst, lees eerst AUB
Ik gaf ongeveer hetzelfde antwoord, alleen iets anders gescript.
__________________
Current version of Mafia III: San Andreas: v0.3.104-A
Last update: 16-11-2014 16:03(GMT+1): Improved password hashing (it's 'trillions of trillions times' safer now)
Currently working on: Businesses system

Website on-air soon (only the BETA-user system! - More information will follow)
Kwarde is offline   Reply With Quote
Old 06/01/2011, 08:11 PM   #8
Geso
Gangsta
 
Geso's Avatar
 
Join Date: Jan 2010
Location: Mauna Kea, Hawaii
Posts: 534
Reputation: 11
Default Re: een noob vraag van een noob

Quote:
Originally Posted by Kwarde View Post
@Geso: Voordat je iets plaatst, lees eerst AUB
Ik gaf ongeveer hetzelfde antwoord, alleen iets anders gescript.
Jij hebt gepost toen ik bezig was met bericht :P check de tijden, en ach, heeft ie sowieso een goed antwoord
Geso is offline   Reply With Quote
Old 06/01/2011, 08:13 PM   #9
justsomeguy
High-roller
 
justsomeguy's Avatar
 
Join Date: Apr 2010
Location: At rBn's fissa
Posts: 3,637
Reputation: 1592
Default Re: een noob vraag van een noob

hmm ik probeer het effiews
__________________
Quote:
Originally Posted by toXioneer View Post
That's what happens when uncivilized people eat monkeys and bats for living... As far as I'm concerned, it's a disease from an animal, NOT EATABLE ANIMAL... They need to do something about this african places... too many diseases are coming from there.
"Y'know, I'm starting to think that maybe living as savages wasn't a good idea after all." ~ Every Ebola Patient, 2014.
justsomeguy is offline   Reply With Quote
Old 06/01/2011, 08:21 PM   #10
justsomeguy
High-roller
 
justsomeguy's Avatar
 
Join Date: Apr 2010
Location: At rBn's fissa
Posts: 3,637
Reputation: 1592
Default Re: een noob vraag van een noob

Quote:
Originally Posted by Geso View Post
pawn Code:
public OnPlayerConnect(playerid)
{
ShowPlayerDialog(playerid, 1,DIALOG_STYLE_MSGBOX,"Regels van deze server.","Regel 1\nRegel 2\nRegel 3\nRegel 4","Akkoord","Val dood");
return 1;
}

pawn Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1)
    {
       if(response == 1)
       {
          //als player akkoord gaat
       }
       else
       {
          //Val dood
          Kick(playerid);
       }
    }
    return 1;
}

Zoiets?
ik heb ook die van jou geprobeert en die werkt wel maar als ik drop dead druk work ik niet gekickt
__________________
Quote:
Originally Posted by toXioneer View Post
That's what happens when uncivilized people eat monkeys and bats for living... As far as I'm concerned, it's a disease from an animal, NOT EATABLE ANIMAL... They need to do something about this african places... too many diseases are coming from there.
"Y'know, I'm starting to think that maybe living as savages wasn't a good idea after all." ~ Every Ebola Patient, 2014.
justsomeguy 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
Need some help? (Noob) Youtube Help Archive 6 26/05/2010 07:42 AM
I Need Some Help Please I'm A Noob jwa3003 Help Archive 15 17/04/2010 04:54 AM
[FilterScript] [FS] Noob-Tube Filterscript - Shoot Noob-Tubes Call of Duty style! (Simple FS) Lewwy Filterscripts 12 06/11/2009 12:58 PM
help a noob UNCLEMURDA Server Support 4 02/05/2009 07:39 PM
please help im noob aaronishello Help Archive 6 04/04/2009 11:42 PM


All times are GMT. The time now is 08:18 AM.


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