GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: KDDomi - 2011. április 08. - 16:03:32

Cím: Score vétel
Írta: KDDomi - 2011. április 08. - 16:03:32
Hello Forumózók!
Olyat akarnék csinálni csak nem tudom hogy oldjam meg hogy ha valaki beirja /score és akor dialogba listába a pontokat 1 2 3 4 5 6 7 8 9 10-ig és hozzáadja a scoreját a mostanihoz de nem muszálj dialogba majd azt én megcsinálnám Elöre is Köszönöm
Cím: Score vétel
Írta: DrAkE - 2011. április 08. - 16:11:20
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
Cím: Score vétel
Írta: Mambo - 2011. április 08. - 16:19:51
Idézetet írta: DrAkE date=1302271880\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7400\" data-ipsquote-contentclass=\"forums_Topic

SetPlayerScore(playerid, GetPlayerScore(playerid)+3);

 

nem pont ezt kérte.
http://sampforum.hu/index.php?topic=9258.0
És amit Drake bemásolt, a SendClientMessage helyére írod.
Cím: Score vétel
Írta: Zsolesszka - 2011. április 08. - 16:26:00
Idézetet írta: KDDomi date=1302271412\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7400\" data-ipsquote-contentclass=\"forums_Topic
Hello Forumózók!
Olyat akarnék csinálni csak nem tudom hogy oldjam meg hogy ha valaki beirja /score és akor dialogba listába a pontokat 1 2 3 4 5 6 7 8 9 10-ig és hozzáadja a scoreját a mostanihoz de nem muszálj dialogba majd azt én megcsinálnám Elöre is Köszönöm
 
What?
Pontosíts kérlek ha lehetne, lista érthetõ mit adjon hozzá mihez?
Ennyi leírásból senki nem fogja tudni mit is akarsz készíteni!
Többszöri átolvasás után, arra jutottam hogy kellene egy lista amiben szerepelnek 1-tõl 10-ig a számok (dialog list) és amelyikre kattint azt hozzá adná saját maga score pontjaihoz?
Cím: Score vétel
Írta: Mambo - 2011. április 08. - 16:28:35
Idézetet írta: Zsolesszka date=1302272760\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7400\" data-ipsquote-contentclass=\"forums_Topic


Hello Forumózók!
Olyat akarnék csinálni csak nem tudom hogy oldjam meg hogy ha valaki beirja /score és akor dialogba listába a pontokat 1 2 3 4 5 6 7 8 9 10-ig és hozzáadja a scoreját a mostanihoz de nem muszálj dialogba majd azt én megcsinálnám Elöre is Köszönöm
 
What?
Pontosíts kérlek ha lehetne, lista érthetõ mit adjon hozzá mihez?
Ennyi leírásból senki nem fogja tudni mit is akarsz készíteni!
Többszöri átolvasás után, arra jutottam hogy kellene egy lista amiben szerepelnek 1-tõl 10-ig a számok (dialog list) és amelyikre kattint azt hozzá adná saját maga score pontjaihoz?
 
[/quote]
azt kérte, igen.
Cím: Score vétel
Írta: Zsolesszka - 2011. április 08. - 16:40:24
Idézetet írta: Mambo date=1302272915\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7400\" data-ipsquote-contentclass=\"forums_Topic
azt kérte, igen.
 
Ennél egyszerûbb dolgot.  :D
Tess:
 

COMMAND:score(playerid, params[])
{
ShowPlayerDialog(playerid, 12345, DIALOG_STYLE_LIST, \"Score\", \"1\\n2\\n3\\n4\\n5\\n6\\n7\\n8\\n9\\n10\", \"Hozzáad\", \"Mégse\");
return 1;
}
public
OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 12345)
{
if(response)
{
   SetPlayerScore(playerid, GetPlayerScore(playerid) + listitem + 1);
}
}
return 1;
}

 
De 95 % arra, hogy nem így gondolta. :amazed:
Cím: Score vétel
Írta: KDDomi - 2011. április 08. - 17:09:10
Igy gondoltam Zárok THX mindent!