Tesseg meg irtam!Ket error nem tudom milehet mert kurv*r* almos vagyok de konnyen kijavithato csak nem jutteszembe most:
#include <a_samp>
#include <zcmd>
new IsInGame[MAX_PLAYERS];
new penz[][]=
{
1000,
5000
};
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Random szernecse jatek by:[sDW]BlackJack\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnPlayerConnect(playerid)
{
IsInGame[playerid] = 0;
return 1;
}
public OnPlayerDisconnect(playerid)
{
IsInGame[playerid] = 0;
return 1;
}
CMD:szerencse(playerid)
{
if(IsInGame[playerid] == 1)
{
SendClientMessage(playerid, -2,\"Te mar el inditotad a szercsejatekodat!\");
return 1;
}
SetTimerEx(\"penztimer\",5000,0,\"i\",playerid);
IsInGame[playerid] = 1;
return 1;
}
forward penztimer(playerid);
public penztimer(playerid)
{
GivePlayerMoney(playerid,penz[random(sizeof(penz))]);
KillTimer(penz);
IsInGame[playerid] = 0;
return 1;
}
BlackJack\" post=\"348380\" timestamp=\"1349383352\"]
Tesseg meg irtam!Egy error nem tudom milehet mert kurv*r* almos vagyok de konnyen kijavithato csak nem jutteszembe most:
#include <a_samp>
#include <zcmd>
forward penztimer(playerid);
new penz[][]=
{
1000,
5000
};
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Random szernecse jatek by:[sDW]BlackJack\");
print(\"--------------------------------------\\n\");
return 1;
}
CMD:szerencse(playerid)
{
SetTimerEx(\"penztimer\",5000,0,\"i\",playerid);
return 1;
}
public penztimer(playerid)
{
GivePlayerMoney(playerid,penz[random(sizeof(penz))]);
return 1;
}
[/quote]
Köszönöm. Délután mikor hazaérek megnézem és kijavítom!
Mingyart meg csinaloma tiltasat is nah de eztazerrort en nem ertem! :D
C:\\Documents and Settings\\XPPRESP3\\Desktop\\szerencse jatek.pwn(40) : error 035: argument type mismatch (argument 2)
C:\\Documents and Settings\\XPPRESP3\\Desktop\\szerencse jatek.pwn(41) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
1. a pénznek nem értem minek 2 dimenziós tömb...és ha a sizeof-ot akarod használni akkor írj be cella számot is amikor létrehozod...
new penz[2] = {1000,5000};
2. nézd meg milyen timer-t akarsz leállítani...a \"penz\" tömb timert? és a SetTimerEx-nek még el sem tároltad a visszatérés értékét :)
3. IsInGame-nek bool-t ajánlok :) mert az int ~4.25 milliárd lehetõsége elég sok :D
4. nem kell Connect-nél és Disconnect-nél is törölni az IsInGame játékos cella értékét...