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: buci11 - 2011. november 24. - 19:24:19

Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: buci11 - 2011. november 24. - 19:24:19
[pawn]
new rendor[MAX_PLAYERS];
CMD:rendormunka(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,5.0, 294.8869,-37.9352,1001.5156))
{
   SendClientMessage(playerid,0xFF0606FF,\"Mostantól rendõr vagy parancsok (/rendorcmds)\");
   SendClientMessage(playerid,0xFF0606FF,\"3 percenként kapsz 100.000ft t feladatod felügyelj a rendre!\");
   SetTimer(\"fizu\", 3*60000, false);
   rendor[playerid] = 1;
}
return 1;
}
public fizu()
{
(236 sor)   GivePlayerMoney(playerid, 10000);
return 1;
}[/pawn]
a hiba
[pawn]
C:\\Users\\endyke\\Downloads\\szerver\\gamemodes\\Új mappa\\mod.pwn(236) : error 017: undefined symbol \"playerid\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
[/pawn]
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: Gang[St]e[R] - 2011. november 24. - 19:34:09
SetTimerEx -t kell alkalmazni, mert a fizet eljárásban nincs playerid, jah és a létrehozásánál hozzá kell irni a playeridet ()-közé.
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: Sheet - 2011. november 24. - 19:36:22
[pawn]
new rendor[MAX_PLAYERS];
public OnGameModeInit()
{
SetTimer(\"fizu\", 3*60000, true);
return 1;
}
CMD:rendormunka(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,5.0, 294.8869,-37.9352,1001.5156))
{
   SendClientMessage(playerid,0xFF0606FF,\"Mostantól rendõr vagy parancsok (/rendorcmds)\");
   SendClientMessage(playerid,0xFF0606FF,\"3 percenként kapsz 100.000ft t feladatod felügyelj a rendre!\");
   rendor[playerid] = 1;
}
return 1;
}
public fizu()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(renndor == 1)

{


GivePlayerMoney(i, 110000);


}


}


}[/pawn]
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: buci11 - 2011. november 24. - 19:39:34
Valami nem jó mert nem ír ki semmit nem történik semmi mikor beírom de még csak azt se írja hogy rossz parancs
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: Stray - 2011. november 24. - 20:06:26
Mivel amit Sheet írt azt 3 percenként ad autómatikusan fizetést a rendõröknek!
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: kadaradam - 2011. november 24. - 20:22:23
Idézetet írta: straY\' date=1322161586\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13685\" data-ipsquote-contentclass=\"forums_Topic
Mivel amit Sheet írt azt 3 percenként ad autómatikusan fizetést a rendõröknek!
 
Õ szerintem a parancsra gondolt!
buci11:
Úgy lett megírva,hogy egy helyen lehessen csak elfogadni a munkát!
Teleportálj a 94.8869,-37.9352,1001.5156 koordintára,és ott próbáld!
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: buci11 - 2011. november 24. - 21:52:50
tudom annyira hülye azért nem vagyok de nem mûködik
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: Sheet - 2011. november 24. - 22:29:34
Idézetet írta: buci11 date=1322167970\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13685\" data-ipsquote-contentclass=\"forums_Topic
tudom annyira hülye azért nem vagyok de nem mûködik
 
Szervert újraindítottad?
Nézd meg így ír e valamit:
[pawn]new rendor[MAX_PLAYERS];
public OnGameModeInit()
{
SetTimer(\"fizu\", 3*60000, true);
return 1;
}
CMD:rendormunka(playerid,params[])
{
#pragma unused params
if(IsPlayerInRangeOfPoint(playerid,5.0, 294.8869,-37.9352,1001.5156))
{
   SendClientMessage(playerid,0xFF0606FF,\"Mostantól rendõr vagy parancsok (/rendorcmds)\");
   SendClientMessage(playerid,0xFF0606FF,\"3 percenként kapsz 100.000ft t feladatod felügyelj a rendre!\");
   rendor[playerid] = 1;
}
else return SendClientMessage(playerid, RED, \"Nem vagy a checkpointba!\");
return 1;
}
public fizu()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(renndor == 1)

{


GivePlayerMoney(i, 110000);


SendClientMessage(i, RED, \"Indul a fizu\");


}


}


}[/pawn]
Cím: Miért nem jó az hogy kapjon pénzt 3 percenként?
Írta: buci11 - 2011. november 24. - 22:54:33
tökéletes köszönöm zárok