Alexandru Alex Posted May 9, 2020 Posted May 9, 2020 (edited) Salut, am gasit si eu un job goal pe net facut de cineva.. dar cand il pun in gamemode nu merge imi da erori... new server_jobgoal, showserverjobgoal[MAX_PLAYERS], Text: jobgoaltextdraw[2]; public OnPlayerConnect(playerid) { showserverjobgoal[playerid] = 0; jobgoaltextdraw[0] = TextDrawCreate(87.130355, 272.250183, "Job_goal"); TextDrawLetterSize(jobgoaltextdraw[0], 0.355490, 1.325832); TextDrawAlignment(jobgoaltextdraw[0], 2); TextDrawColor(jobgoaltextdraw[0], -1); TextDrawSetShadow(jobgoaltextdraw[0], 0); TextDrawSetOutline(jobgoaltextdraw[0], 1); TextDrawBackgroundColor(jobgoaltextdraw[0], 255); TextDrawFont(jobgoaltextdraw[0], 2); TextDrawSetProportional(jobgoaltextdraw[0], 1); TextDrawSetShadow(jobgoaltextdraw[0], 0); jobgoaltextdraw[1] = TextDrawCreate(86.193313, 290.916870, "$69.000~n~out_of~n~$80.000.000"); TextDrawLetterSize(jobgoaltextdraw[1], 0.315197, 1.168331); TextDrawAlignment(jobgoaltextdraw[1], 2); TextDrawColor(jobgoaltextdraw[1], -1); TextDrawSetShadow(jobgoaltextdraw[1], 0); TextDrawSetOutline(jobgoaltextdraw[1], 1); TextDrawBackgroundColor(jobgoaltextdraw[1], 255); TextDrawFont(jobgoaltextdraw[1], 3); TextDrawSetProportional(jobgoaltextdraw[1], 1); TextDrawSetShadow(jobgoaltextdraw[1], 0); return true; } public OnGameModeInit() { server_jobgoal = 0; return true; } function OnPlayerLogin(playerid) { showserverjobgoal[playerid] = 1; new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$70.000.000", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(playerid, jobgoaltextdraw[0]); TextDrawShowForPlayer(playerid, jobgoaltextdraw[1]); return true; } switch(showserverjobgoal[playerid]) { case 0: { showserverjobgoal[playerid] = 1; new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(playerid, jobgoaltextdraw[0]); TextDrawShowForPlayer(playerid, jobgoaltextdraw[1]); } case 1: { showserverjobgoal[playerid] = 0; TextDrawHideForPlayer(playerid, jobgoaltextdraw[0]); TextDrawHideForPlayer(playerid, jobgoaltextdraw[1]); } } function giveserverjobgoal(money) { server_jobgoal += money; foreach(new i : Player) { if(showserverjobgoal[i] == 1) { new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xxx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(i, jobgoaltextdraw[0]); TextDrawShowForPlayer(i, jobgoaltextdraw[1]); } } if(server_jobgoal >= 70000000) { new cascaval = 1000000 + random(2000000), pp = 1 + random(4); foreach(new x : Player) { GivePlayerCash(x, cascaval); PlayerInfo[x][pExp] += 3; pUpdateInt(x, "Respect", PlayerInfo[x][pExp]); PlayerInfo[x][pPremiumPoints] += pp; pUpdateInt(x, "PremiumPoints", PlayerInfo[x][pPremiumPoints]); PlayerInfo[x][pRoll] += 100; pUpdateInt(x, "Roll", PlayerInfo[x][pRoll]); } SendClientMessageToAll(-1, ""); SendClientMessageToAll(-1, ""); SendClientMessageToAll(0x26e01dFF, "JOB GOAL: {ffffff}Goal-ul a fost completat si toti jucatorii online au primit:"); va_SendClientMessageToAll(-1, "- $%s", FormatNumber(cascaval)); va_SendClientMessageToAll(-1, "- %d puncte premium", pp); SendClientMessageToAll(-1, "- 3 puncte de respect"); SendClientMessageToAll(-1, "- 100 puncte de roll."); server_jobgoal = 0; foreach(new pula : Player) { if(showserverjobgoal[pula] == 1) { new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xxx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(pula, jobgoaltextdraw[0]); TextDrawShowForPlayer(pula, jobgoaltextdraw[1]); } } }ntMessageToAll(-1, ""); SendClie return true; } stie cineva cum se rezolva? Edited May 11, 2020 by Alexandru Alex
0 _Valy_ Posted May 9, 2020 Posted May 9, 2020 Acum 5 minute, Alexandru Alex a spus: Salut, am gasit si eu un job goal pe net facut de cineva.. dar cand il pun in gamemode nu merge imi da erori... new server_jobgoal, showserverjobgoal[MAX_PLAYERS], Text: jobgoaltextdraw[2]; public OnPlayerConnect(playerid) { showserverjobgoal[playerid] = 0; jobgoaltextdraw[0] = TextDrawCreate(87.130355, 272.250183, "Job_goal"); TextDrawLetterSize(jobgoaltextdraw[0], 0.355490, 1.325832); TextDrawAlignment(jobgoaltextdraw[0], 2); TextDrawColor(jobgoaltextdraw[0], -1); TextDrawSetShadow(jobgoaltextdraw[0], 0); TextDrawSetOutline(jobgoaltextdraw[0], 1); TextDrawBackgroundColor(jobgoaltextdraw[0], 255); TextDrawFont(jobgoaltextdraw[0], 2); TextDrawSetProportional(jobgoaltextdraw[0], 1); TextDrawSetShadow(jobgoaltextdraw[0], 0); jobgoaltextdraw[1] = TextDrawCreate(86.193313, 290.916870, "$69.000~n~out_of~n~$80.000.000"); TextDrawLetterSize(jobgoaltextdraw[1], 0.315197, 1.168331); TextDrawAlignment(jobgoaltextdraw[1], 2); TextDrawColor(jobgoaltextdraw[1], -1); TextDrawSetShadow(jobgoaltextdraw[1], 0); TextDrawSetOutline(jobgoaltextdraw[1], 1); TextDrawBackgroundColor(jobgoaltextdraw[1], 255); TextDrawFont(jobgoaltextdraw[1], 3); TextDrawSetProportional(jobgoaltextdraw[1], 1); TextDrawSetShadow(jobgoaltextdraw[1], 0); return true; } public OnGameModeInit() { server_jobgoal = 0; return true; } function OnPlayerLogin(playerid) { showserverjobgoal[playerid] = 1; new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$70.000.000", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(playerid, jobgoaltextdraw[0]); TextDrawShowForPlayer(playerid, jobgoaltextdraw[1]); return true; } switch(showserverjobgoal[playerid]) { case 0: { showserverjobgoal[playerid] = 1; new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(playerid, jobgoaltextdraw[0]); TextDrawShowForPlayer(playerid, jobgoaltextdraw[1]); } case 1: { showserverjobgoal[playerid] = 0; TextDrawHideForPlayer(playerid, jobgoaltextdraw[0]); TextDrawHideForPlayer(playerid, jobgoaltextdraw[1]); } } function giveserverjobgoal(money) { server_jobgoal += money; foreach(new i : Player) { if(showserverjobgoal[i] == 1) { new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xxx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(i, jobgoaltextdraw[0]); TextDrawShowForPlayer(i, jobgoaltextdraw[1]); } } if(server_jobgoal >= 70000000) { new cascaval = 1000000 + random(2000000), pp = 1 + random(4); foreach(new x : Player) { GivePlayerCash(x, cascaval); PlayerInfo[x][pExp] += 3; pUpdateInt(x, "Respect", PlayerInfo[x][pExp]); PlayerInfo[x][pPremiumPoints] += pp; pUpdateInt(x, "PremiumPoints", PlayerInfo[x][pPremiumPoints]); PlayerInfo[x][pRoll] += 100; pUpdateInt(x, "Roll", PlayerInfo[x][pRoll]); } SendClientMessageToAll(-1, ""); SendClientMessageToAll(-1, ""); SendClientMessageToAll(0x26e01dFF, "JOB GOAL: {ffffff}Goal-ul a fost completat si toti jucatorii online au primit:"); va_SendClientMessageToAll(-1, "- $%s", FormatNumber(cascaval)); va_SendClientMessageToAll(-1, "- %d puncte premium", pp); SendClientMessageToAll(-1, "- 3 puncte de respect"); SendClientMessageToAll(-1, "- 100 puncte de roll."); server_jobgoal = 0; foreach(new pula : Player) { if(showserverjobgoal[pula] == 1) { new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xxx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(pula, jobgoaltextdraw[0]); TextDrawShowForPlayer(pula, jobgoaltextdraw[1]); } } }ntMessageToAll(-1, ""); SendClie return true; } care sunt erorile?
0 Alexandru Alex Posted May 9, 2020 Author Posted May 9, 2020 1 minute ago, _Valy_ said: care sunt erorile? C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(419) : error 020: invalid symbol name "" C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(422) : error 010: invalid function or declaration C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(427) : error 010: invalid function or declaration C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : error 017: undefined symbol "MarkerPos" C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : warning 215: expression has no effect C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : error 001: expected token: ";", but found "]" C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : error 029: invalid expression, assumed zero C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : fatal error 107: too many error messages on one line
0 Alexandru Alex Posted May 9, 2020 Author Posted May 9, 2020 (edited) Am schimbat acolo unde scria }ntMessageToAll(-1, ""); SendClie si am lasat } SendClientMessageToAll(-1 " "); return 1; } Edited May 10, 2020 by Alexandru Alex
0 VLM Posted May 11, 2020 Posted May 11, 2020 On 5/9/2020 at 5:20 PM, Alexandru Alex said: C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(419) : error 020: invalid symbol name "" C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(422) : error 010: invalid function or declaration C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(427) : error 010: invalid function or declaration C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : error 017: undefined symbol "MarkerPos" C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : warning 215: expression has no effect C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : error 001: expected token: ";", but found "]" C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : error 029: invalid expression, assumed zero C:\Users\flowg\OneDrive\Desktop\GM\gamemodes\GM.pwn(1883) : fatal error 107: too many error messages on one line error 017: undefined symbol "MarkerPos" -> Defineste MarkerPos , din ce observ asta cu MarkerPos nu e de la jobgoal. Pentru restu arata si linia unde primesti eroare. #retras
0 Alexandru Alex Posted May 11, 2020 Author Posted May 11, 2020 1 minute ago, VLM said: error 017: undefined symbol "MarkerPos" -> Defineste MarkerPos , din ce observ asta cu MarkerPos nu e de la jobgoal. Pentru restu arata si linia unde primesti eroare. imi da erori random, daca scot job goal nu mai am erori
0 Alexandru Alex Posted May 11, 2020 Author Posted May 11, 2020 2 minutes ago, VLM said: discord: VLM#7273 si te rezolv. gt
Question
Alexandru Alex
Salut, am gasit si eu un job goal pe net facut de cineva.. dar cand il pun in gamemode nu merge imi da erori...
new server_jobgoal, showserverjobgoal[MAX_PLAYERS], Text: jobgoaltextdraw[2]; public OnPlayerConnect(playerid) { showserverjobgoal[playerid] = 0; jobgoaltextdraw[0] = TextDrawCreate(87.130355, 272.250183, "Job_goal"); TextDrawLetterSize(jobgoaltextdraw[0], 0.355490, 1.325832); TextDrawAlignment(jobgoaltextdraw[0], 2); TextDrawColor(jobgoaltextdraw[0], -1); TextDrawSetShadow(jobgoaltextdraw[0], 0); TextDrawSetOutline(jobgoaltextdraw[0], 1); TextDrawBackgroundColor(jobgoaltextdraw[0], 255); TextDrawFont(jobgoaltextdraw[0], 2); TextDrawSetProportional(jobgoaltextdraw[0], 1); TextDrawSetShadow(jobgoaltextdraw[0], 0); jobgoaltextdraw[1] = TextDrawCreate(86.193313, 290.916870, "$69.000~n~out_of~n~$80.000.000"); TextDrawLetterSize(jobgoaltextdraw[1], 0.315197, 1.168331); TextDrawAlignment(jobgoaltextdraw[1], 2); TextDrawColor(jobgoaltextdraw[1], -1); TextDrawSetShadow(jobgoaltextdraw[1], 0); TextDrawSetOutline(jobgoaltextdraw[1], 1); TextDrawBackgroundColor(jobgoaltextdraw[1], 255); TextDrawFont(jobgoaltextdraw[1], 3); TextDrawSetProportional(jobgoaltextdraw[1], 1); TextDrawSetShadow(jobgoaltextdraw[1], 0); return true; } public OnGameModeInit() { server_jobgoal = 0; return true; } function OnPlayerLogin(playerid) { showserverjobgoal[playerid] = 1; new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$70.000.000", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(playerid, jobgoaltextdraw[0]); TextDrawShowForPlayer(playerid, jobgoaltextdraw[1]); return true; } switch(showserverjobgoal[playerid]) { case 0: { showserverjobgoal[playerid] = 1; new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(playerid, jobgoaltextdraw[0]); TextDrawShowForPlayer(playerid, jobgoaltextdraw[1]); } case 1: { showserverjobgoal[playerid] = 0; TextDrawHideForPlayer(playerid, jobgoaltextdraw[0]); TextDrawHideForPlayer(playerid, jobgoaltextdraw[1]); } } function giveserverjobgoal(money) { server_jobgoal += money; foreach(new i : Player) { if(showserverjobgoal[i] == 1) { new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xxx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(i, jobgoaltextdraw[0]); TextDrawShowForPlayer(i, jobgoaltextdraw[1]); } } if(server_jobgoal >= 70000000) { new cascaval = 1000000 + random(2000000), pp = 1 + random(4); foreach(new x : Player) { GivePlayerCash(x, cascaval); PlayerInfo[x][pExp] += 3; pUpdateInt(x, "Respect", PlayerInfo[x][pExp]); PlayerInfo[x][pPremiumPoints] += pp; pUpdateInt(x, "PremiumPoints", PlayerInfo[x][pPremiumPoints]); PlayerInfo[x][pRoll] += 100; pUpdateInt(x, "Roll", PlayerInfo[x][pRoll]); } SendClientMessageToAll(-1, ""); SendClientMessageToAll(-1, ""); SendClientMessageToAll(0x26e01dFF, "JOB GOAL: {ffffff}Goal-ul a fost completat si toti jucatorii online au primit:"); va_SendClientMessageToAll(-1, "- $%s", FormatNumber(cascaval)); va_SendClientMessageToAll(-1, "- %d puncte premium", pp); SendClientMessageToAll(-1, "- 3 puncte de respect"); SendClientMessageToAll(-1, "- 100 puncte de roll."); server_jobgoal = 0; foreach(new pula : Player) { if(showserverjobgoal[pula] == 1) { new manevra[64]; format(manevra, 64, "~g~$%s~n~~w~out_of~n~$xx.xxx.xxx", FormatNumber(server_jobgoal)); TextDrawSetString(jobgoaltextdraw[1], manevra); TextDrawShowForPlayer(pula, jobgoaltextdraw[0]); TextDrawShowForPlayer(pula, jobgoaltextdraw[1]); } } }ntMessageToAll(-1, ""); SendClie return true; }stie cineva cum se rezolva?
Edited by Alexandru Alex8 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now