Szerző Téma: GiveScore  (Megtekintve 2150 alkalommal)

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
GiveScore
« Dátum: 2012. február 28. - 16:03:38 »
+3 Show voters
A SCRIPT ELAVULT!
« Utoljára szerkesztve: 2012. november 27. - 20:37:39 írta Gabor.. »

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
GiveScore
« Válasz #1 Dátum: 2012. február 28. - 16:16:04 »
0 Show voters
Lehagytál egy + jelet. (Ha jól emlékszek, 1 + jel is elég.)
SetPlayerScore(SenderID,GetPlayerScore(SenderID)+pont);

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
GiveScore
« Válasz #2 Dátum: 2012. február 28. - 16:19:13 »
+1 Show voters
.. ilyen kis rövid cuccokat kár kiadni.. esetleg ha ilyenekbõl csinálnál 5-10-et és felraknád pack-ba jobb lenne.
.. 1 perces meló

Nem elérhető Norby

  • 1575
    • Profil megtekintése
GiveScore
« Válasz #3 Dátum: 2012. február 28. - 16:21:28 »
0 Show voters
Tényleg lehagyott egy + jelet!
 
Idézetet írta: Pedro date=1330442353\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17686\" data-ipsquote-contentclass=\"forums_Topic
.. ilyen kis rövid cuccokat kár kiadni.. esetleg ha ilyenekbõl csinálnál 5-10-et és felraknád pack-ba jobb lenne.
.. 1 perces meló
 
Ezzel én is így vagyok!

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
GiveScore
« Válasz #4 Dátum: 2012. február 28. - 16:23:39 »
0 Show voters
Köszönöm, igaz, hogy rövid, de valakinek jól jöhet. Javítva!

GiveScore
« Válasz #5 Dátum: 2012. február 28. - 16:24:45 »
+1 Show voters
Ha már adsz is,akkor szerintem jó lenne,ha le is vonná a küldõ pontjából,de ez csak egy ötlet. :)

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
GiveScore
« Válasz #6 Dátum: 2012. február 28. - 16:29:07 »
0 Show voters
Ha azt szeretnéd amit kadaradam mondott akkor:
 
CMD:givescore(playerid, params[])
{
new SenderID, pont;
if(sscanf(params, \"ui\", SenderID, pont)) return SendClientMessage(playerid,0xB4B5B7FF,\"Használat: /givescore <id> <pontösszeg>\");
if(SenderID == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,\"Rossz ID! Nézd meg pontosan az ID-jét!\");
if(!IsPlayerConnected(SenderID) && IsPlayerNPC(SenderID)) return SendClientMessage(playerid,COLOR_RED,\"Rossz ID! Nézd meg pontosan az ID-jét!\");
        if (GetPlayerScore(playerid) <  pont) SendClientMessage(playerid, red, \"Hiba: Nincs elég pontod!\");
        SetPlayerScore(SenderID,GetPlayerScore(SenderID)+pont);
SetPlayerScore(SenderID,GetPlayerScore(playerid)-pont);
        return 1;
}

 
Nem teszteltem :D

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
GiveScore
« Válasz #7 Dátum: 2012. február 28. - 16:33:24 »
0 Show voters
Idézetet írta: Flash date=1330442570\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17686\" data-ipsquote-contentclass=\"forums_Topic
SetPlayerScore(SenderID,GetPlayerScore(SenderID) + pont);
De am jó kis code :D
 
[ELTÁVOLÍTVA]
[gmod]Ha egy moderátor, glob mod, vagy admin látja, úgyis törli és rászól.. az ilyen hangnemû megjegyzéseket meg hanyagold legyélszíves.. Egyébként meg lehet jelenteni a hozzászólást jobb alul.[/gmod]
Bocsánat, ez nem ide tartozik, csak kicsit bosszantó.
Ez pedig hibás:
 
CMD:givescore(playerid, params[])
{
new SenderID, pont;
if(sscanf(params, \"ui\", SenderID, pont)) return SendClientMessage(playerid,0xB4B5B7FF,\"Használat: /givescore <id> <pontösszeg>\");
if(SenderID == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,\"Rossz ID! Nézd meg pontosan az ID-jét!\");
if(!IsPlayerConnected(SenderID) && IsPlayerNPC(SenderID)) return SendClientMessage(playerid,COLOR_RED,\"Rossz ID! Nézd meg pontosan az ID-jét!\");
        if (GetPlayerScore(playerid) <  pont) SendClientMessage(playerid, red, \"Hiba: Nincs elég pontod!\");
        SetPlayerScore(SenderID,GetPlayerScore(SenderID)+pont);
SetPlayerScore(SenderID,GetPlayerScore(playerid)-pont);
        return 1;
}

 
Így jó:
 
CMD:givescore(playerid, params[])
{
new SenderID, pont;
if(sscanf(params, \"ui\", SenderID, pont)) return SendClientMessage(playerid,0xB4B5B7FF,\"Használat: /givescore <id> <pontösszeg>\");
if(SenderID == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,\"Rossz ID! Nézd meg pontosan az ID-jét!\");
if(!IsPlayerConnected(SenderID) && IsPlayerNPC(SenderID)) return SendClientMessage(playerid,COLOR_RED,\"Rossz ID! Nézd meg pontosan az ID-jét!\");
        if (GetPlayerScore(playerid) <  pont) SendClientMessage(playerid, red, \"Hiba: Nincs elég pontod!\");
        SetPlayerScore(SenderID,GetPlayerScore(SenderID)+pont);
SetPlayerScore(playerid,GetPlayerScore(playerid)-pont);
        return 1;
}
« Utoljára szerkesztve: 2012. február 28. - 16:44:15 írta Sheet »

Nem elérhető Norby

  • 1575
    • Profil megtekintése
GiveScore
« Válasz #8 Dátum: 2012. február 28. - 16:41:07 »
0 Show voters
[mod]HSZ törölve. Flash legközelebb ne azt írd le amit már egyszer elmondott más![/mod]

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
GiveScore
« Válasz #9 Dátum: 2012. február 28. - 17:02:07 »
0 Show voters
Oké, köszi :) Kiegészítve!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
GiveScore
« Válasz #10 Dátum: 2012. február 28. - 17:03:27 »
0 Show voters
HSZ törölve. Flash legközelebb ne azt írd le amit már egyszer elmondott más![/quote]
Oké, bocsánat hogy segíteni próbáltam. máskor nem fog elõfórdulni..

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
GiveScore
« Válasz #11 Dátum: 2012. február 28. - 18:40:24 »
0 Show voters
kezdõknek egyébként ott a sscanf tutorial :)
felesleges 100%-osan az ilyen kis \"semmilyen\" kód.
.. azért valami szabályt hozhatna erre az admin team ... (min. sor a kódnak (pawn kód esetén)..)

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
GiveScore
« Válasz #12 Dátum: 2012. február 28. - 21:30:57 »
0 Show voters
Na, de mind1, az a lényeg, hogy valakinek biztos jól jött.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal