Szerző Téma: Pontlevonás  (Megtekintve 836 alkalommal)

Pontlevonás
« Dátum: 2012. november 19. - 19:56:09 »
0 Show voters
Jó estét! :D
Szeretném megoldani, hogy le vegye a pontot:
 
CMD:pontvaltas(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_VALTAS, DIALOG_STYLE_MSGBOX, \"Pont váltás $-ra\", \"Üdv!Itt vannak a parancsok,amivel tudsz váltani:\\n/50pont-50k\\n/100pont-100k\\n/200pont-200k\", \"Oké\", \"O\");//én a DIALOG_STYLE_LIST-t használtam
return 1;
}
CMD:50pont50k(playerid, params[])
{
if (GetPlayerScore(playerid) >= 50)
{
GivePlayerMoney(playerid, 50000);
SendClientMessage(playerid, 0x31ed2bAA, \"Beváltottál 50 pontot $50.000-ra\");//üzenetet küld
}
return 1;
}

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Pontlevonás
« Válasz #1 Dátum: 2012. november 19. - 20:04:24 »
+1 Show voters
SetPlayerScore(playerid,GetPlayerScore(playerid)-50);

Pontlevonás
« Válasz #2 Dátum: 2012. november 19. - 20:09:36 »
+1 Show voters
CMD:pontvaltas(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_VALTAS, DIALOG_STYLE_MSGBOX, \"Pont váltás $-ra\", \"Üdv!Itt vannak a parancsok,amivel tudsz váltani:\\n/50pont-50k\\n/100pont-100k\\n/200pont-200k\", \"Oké\", \"O\");//én a DIALOG_STYLE_LIST-t használtam
return 1;
}
CMD:50pont50k(playerid, params[])
{
if (GetPlayerScore(playerid) >= 50)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)-50);
GivePlayerMoney(playerid, 50000);
SendClientMessage(playerid, 0x31ed2bAA, \"Beváltottál 50 pontot $50.000-ra\");//üzenetet küld
}
return 1;
}

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
Pontlevonás
« Válasz #3 Dátum: 2012. november 19. - 20:16:55 »
+1 Show voters
Spoiler for OFF:
Büszke lehetsz magadra kiraktad ugyan azt csak beleraktad a scriptbe. Azér szerintem õ nem annyira hülye hogy nem tudja hova kell rakni.

Pontlevonás
« Válasz #4 Dátum: 2012. november 19. - 20:23:21 »
0 Show voters
Hát jah :DD de köszönöm a válaszokat, sokat segytettetek :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal