Započeo SanelPandzic
•2. Dec. 2017.• ZaključanoJelke pokloni
2,836
pregleda
16
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
746
Postovi:
225
Teme:
Pridružio se:Dec. 2016
2. Dec. 2017.
Skripta koju koristim:Filesckripta
Detaljan opis problema:Imam fileskptu sneg i tu ocu da ubacim jelke i poklone ali ima error pomozite dole imate eror i skriptu cijelu
Dio skripte:error
CIJELA SKRIPTA OD FILESKRIPTE
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema:Imam fileskptu sneg i tu ocu da ubacim jelke i poklone ali ima error pomozite dole imate eror i skriptu cijelu
Dio skripte:error
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\filterscripts\sneg.pwn(161) : error 017: undefined symbol "pInfo"
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\filterscripts\sneg.pwn(161) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\filterscripts\sneg.pwn(185) : error 017: undefined symbol "playerid"
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\filterscripts\sneg.pwn(185) : error 017: undefined symbol "JelkaInfo"
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\filterscripts\sneg.pwn(185) : error 036: empty statement
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\filterscripts\sneg.pwn(185) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.CIJELA SKRIPTA OD FILESKRIPTE
-===---===---=== SANEL - SNEG I KAPA SY
/*
UPDATES
1.1
Dodane jelke komanda /kreirajjelku potrebno u scriptfile folder Jelke
dodani pokloni /napravipoklon-samo rcon admin
/otvoripoklon-samo ako admin postavi
na svakih 10 minuta ce pisati
Ukljucen je snow sistem komande su
/kapa-Da stavite kapu na glavu
/sneg-Da ukljucite snijeg
/napravipoklon-Samo za admine
/otvoripoklon-Samo ako admin postavi poklon mozete otvoriti
/kreirajjelku-samo za admine
1.0 R2
Dodan timer svakih 10 minuta pise ukljucen je snow mod komande /sneg /kapa
Napravljena boja Plava 0xBBBBAA
Napravljena komanda /jelka na sledecem update 1.1 ce biti zavrsena
Popravljen bug kod komande /sneg
*/
#include < a_samp >
#include < a_objects >
#include < core >
#include < float >
#include < time >
#include < morphinc >
#include < file >
#include < foreach >
#include < streamer >
#include < YSI\y_ini >
#include < YSI\y_commands >
#include < sscanf2 >
#include
#define SendInfoMessage(%0,%1) \
SendClientMessageEx(%0, -1, "{2e9cd1} {FFFFFF} "%1)
#define GRESKA(%0,%1) \
SendClientMessageEx(%0, -1, "{F5052D} {FFFFFF} "%1)
#define OBJECT_SLOT_WINTERCAP 9
#define SCM SendClientMessage
#define SCMTA SendClientMessageToAll
//////////////////////////////////OSTALO///////////
#undef MAX_PLAYERS
#define MAX_PLAYERS 1000
#define MAX_POKLONI 150
#define PFile "/Pokloni/%d.ini"
#define MAX_JELKI 100
#define JFile "/Jelke/%d.ini"
//////////////////////////////////////BOJE////////////////////////////////////
#define COLOR_BLUE 0xBBBBAA
#define COL_SERVER "{FF1414}"
#define BELA "{FFFFFF}"
//////////////////////////////////////////////////////////////////////////////
new SnowObject[ MAX_PLAYERS ];
new bool:Snow[ MAX_PLAYERS ];
YCMD:sneg(playerid, params[], help)
{
if( IsPlayerConnected( playerid ) ) {
if( GetPlayerInterior( playerid ) != 0 || GetPlayerVirtualWorld( playerid ) != 0 ) {
GRESKA( playerid, "Ne mozes u interijeru!" );
return true;
}
if( !Snow[ playerid ] ) {
new Float:Pos[ 3 ];
Snow[ playerid ] = true;
GetPlayerCameraPos( playerid, Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] );
SnowObject[ playerid ] = CreatePlayerObject( playerid, 18864, Pos[ 0 ], Pos[ 1 ], Pos[ 2 ]-5, 0.0, 0.0, 0.0, 300.0 );
SendInfoMessage(playerid, "Ukljucio si sneg! Ako zelis da stavis/skines kapu - /kapa.");
}
else if( Snow[ playerid ] ) {
Snow[ playerid ] = false;
DestroyPlayerObject( playerid, SnowObject[ playerid ] );
SendInfoMessage( playerid, "Iskljucio si sneg! Ako zelis da stavis/skines kapu - /kapa." );
}
}
return true;
}
YCMD:kapa(playerid, params[], help)
{
if( IsPlayerConnected( playerid ) )
{
if( !IsPlayerAttachedObjectSlotUsed( playerid, OBJECT_SLOT_WINTERCAP ) ) {
SetPlayerAttachedObject(playerid, OBJECT_SLOT_WINTERCAP, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
SendInfoMessage( playerid, "Stavili ste novogodisnju kapicu na glavu.");
return true;
}
else if( IsPlayerAttachedObjectSlotUsed( playerid, OBJECT_SLOT_WINTERCAP ) ) {
RemovePlayerAttachedObject( playerid, OBJECT_SLOT_WINTERCAP );
SendInfoMessage( playerid, "Skinuli ste novogodisnju kapicu sa glave.");
}
}
return true;
}
stock SendClientMessageEx(playerid, color, const str[], {Float,_}:...) {
static
args,
start,
end,
string
;
#emit LOAD.S.pri 8
#emit STOR.pri args
if(args > 12)
{
#emit ADDR.pri str
#emit STOR.pri start
for (end = start + (args - 12); end > start; end -= 4)
{
#emit LREF.pri end
#emit PUSH.pri
}
#emit PUSH.S str
#emit PUSH.C 144
#emit PUSH.C string
#emit PUSH.C args
#emit SYSREQ.C format
SendClientMessage(playerid, color, string);
#emit LCTRL 5
#emit SCTRL 4
#emit RETN
}
return SendClientMessage(playerid, color, str);
}
public OnGameModeInit()
{
SetTimer("SnegKapica",100000,true);
return 1;
}
forward SnegKapica();
public SnegKapica()
{
new ID;
SendClientMessage(ID,0xBBBBAA,"Ukljucen je snow sistem komande su");
SendClientMessage(ID,0xBBBBAA,"/kapa-Da stavite kapu na glavu");
SendClientMessage(ID,0xBBBBAA,"/sneg-Da ukljucite snijeg");
SendClientMessage(ID,0xBBBBAA,"/napravipoklon-Samo za admine");
SendClientMessage(ID,0xBBBBAA,"/otvoripoklon-Samo ako admin postavi poklon mozete otvoriti");
return 1;
}
YCMD:jelka(playerid, params[], help)
{
SendClientMessage(playerid,0xBBBBAA,"USKORO");
}
//=-= • NEW • =-=//
new PoklonInfo;
new Text3D:poklonlabel;
new PravljeniPoklon;
new RandomDobijanje[] =
{
{ 5000 },
{ 3000 },
{ 4000 },
{ 3500 },
{ 2500 }
};
/////////////ENUM
enum pInfo
{
Float:PosX,
Float:PosY,
Float:PosZ,
Model,
pID
}
//=-= • PUBLICS • =-=//
public OnFilterScriptInit()
{
for(new i = 0; playerid < sizeof(JelkaInfo); i++)
{
new jFile;
format(jFile,sizeof(jFile), JFile, i);
if(fexist(jFile))
{
INI_ParseFile(jFile, "UcitajJelke", .bExtra = true, .extra = i);
PravljeniObj = CreateObject(19076, JelkaInfo,JelkaInfo,JelkaInfo, 0.0, 0.0, JelkaInfo, 300.0);
LoadPoklon();
}
}
return 1;
}
forward PoklonOcitavanje(id, name[], value[]);
public PoklonOcitavanje(id, name[], value[])
{
INI_Float("Pozicija X", PoklonInfo);
INI_Float("Pozicija Y", PoklonInfo);
INI_Float("Pozicija Z", PoklonInfo);
INI_Int("Model", PoklonInfo);
INI_Int("ID", PoklonInfo);
return 1;
}
//=-= • STOCK • =-=//
stock SacuvajPoklon(id)
{
new pFile;
format(pFile, sizeof(pFile ), PFile,id);
new INI:File = INI_Open(pFile);
INI_WriteFloat(File, "Pozicija X", PoklonInfo);
INI_WriteFloat(File, "Pozicija Y", PoklonInfo);
INI_WriteFloat(File, "Pozicija Z", PoklonInfo);
INI_WriteInt(File, "Model", PoklonInfo);
INI_WriteInt(File, "ID", PoklonInfo);
INI_Close(File);
return 1;
}
stock LoadPoklon()
{
for(new i = 1; i < MAX_POKLONI; i++)
{
new pFile;
format(pFile, sizeof(pFile), PFile, i);
if(fexist(pFile))
{
INI_ParseFile(pFile, "PoklonOcitavanje", .bExtra = true, .extra = i);
PravljeniPoklon = CreateObject(PoklonInfo, PoklonInfo,PoklonInfo,PoklonInfo, 0.0, 0.0, 0.0, 300.0);
poklonlabel = Create3DTextLabel(""COL_SERVER"(( POKLON ))\n"BELA"Da ga otvorite kucajte\n/otvoripoklon", 0x008080FF, PoklonInfo,PoklonInfo,PoklonInfo, 5.0, 0, 0);
}
}
}
//=-= • CMD • =-=//
YCMD:napravipoklon(playerid, params[], help)
{
#pragma unused help
if(IsPlayerAdmin(playerid))
{
new boja, Float:X,Float:Y,Float:Z;
if(sscanf(params, "d", boja)) { SCM(playerid, -1, ""COL_SERVER" "BELA"Koristite /napravipoklon "); SCM(playerid, -1, ""COL_SERVER" "BELA"Boja 1 - Crvena || Boja 2 - Narandzasta || Boja 3 - Crna || Boja 4 - Sarena"); }
if(boja < 1 || boja > 4) return SCM(playerid, -1, ""COL_SERVER" "BELA"ID Boje ne moze biti manji od 1 ili veci od 4 !");
SCM(playerid, -1, ""COL_SERVER" "BELA"Stvorili ste poklon !");
GetPlayerPos(playerid, X,Y,Z);
if(boja == 1) { PravljeniPoklon = CreateObject(19057, X,Y,Z, 0.0, 0.0, 0.0, 300.0); }
if(boja == 2) { PravljeniPoklon = CreateObject(19055, X,Y,Z, 0.0, 0.0, 0.0, 300.0); }
if(boja == 3) { PravljeniPoklon = CreateObject(19058, X,Y,Z, 0.0, 0.0, 0.0, 300.0); }
if(boja == 4) { PravljeniPoklon = CreateObject(19056, X,Y,Z, 0.0, 0.0, 0.0, 300.0); }
SetPlayerPos(playerid, X,Y,Z+3);
PoklonInfo = X;
PoklonInfo = Y;
PoklonInfo = Z;
if(boja == 1) { PoklonInfo = 19057; }
else if(boja == 2) { PoklonInfo = 19055; }
else if(boja == 3) { PoklonInfo = 19058; }
else if(boja == 4) { PoklonInfo = 19056; }
poklonlabel = Create3DTextLabel(""COL_SERVER"(( POKLON ))\n"BELA"Da ga otvorite kucajte\n/otvoripoklon", 0x008080FF, X,Y,Z, 5.0, 0, 0);
SacuvajPoklon(PravljeniPoklon);
}
return 1;
}
YCMD:otvoripoklon(playerid, params[], help)
{
for(new i = 1; i < MAX_POKLONI; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, PoklonInfo, PoklonInfo, PoklonInfo))
{
DestroyObject(PravljeniPoklon);
Delete3DTextLabel(poklonlabel);
new rand = random(sizeof(RandomDobijanje));
GivePlayerMoney(playerid, RandomDobijanje);
SCM(playerid, -1, ""COL_SERVER" "BELA"Otvorili ste poklon !");
new poklonfile;
format(poklonfile,sizeof(poklonfile), PFile, i);
fremove(poklonfile);
}
}
return 1;
}
//=-= NEW =-=//
new JelkaInfo;
new Text3D:label[sizeof(JelkaInfo)];
new PravljeniObj;
enum jInfo
{
Float:PosX,
Float:PosY,
Float:PosZ,
Float:PosA
}
forward UcitajJelke(id, name[], value[]);
public UcitajJelke(id, name[], value[])
{
INI_Float("X", JelkaInfo);
INI_Float("Y", JelkaInfo);
INI_Float("Z", JelkaInfo);
INI_Float("A", JelkaInfo);
return 1;
}
//=-= CMD =-=//
YCMD:kreirajjelku(playerid, params[], help)
{
#pragma unused help
if(IsPlayerAdmin(playerid))
{
new Float:X,Float:Y,Float:Z,Float:A;
GetPlayerPos(playerid, X,Y,Z);
GetPlayerFacingAngle(playerid, A);
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);
label = Create3DTextLabel("{FF1414}(( {FFFFFF}JELKA {FF1414}))\n{FF1414}S{FFFFFF}recna nova godina\ni novogodisnji praznici !\n{FF1414}** {FFFFFF}2018. {FF1414}**", 0xFFFFFFFF, X,Y,Z+1, 10.0, 0, 0);
JelkaInfo = X;
JelkaInfo = Y;
JelkaInfo = Z-1.5;
JelkaInfo = A;
SaveJelka(PravljeniObj);
}
else return SendClientMessage(playerid, -1, "Niste RCON Admin !");
return 1;
}
//=-= STOCK =-=//
stock SaveJelka(id)
{
new jFile;
format(jFile,sizeof(jFile), JFile, id);
new INI:File = INI_Open(jFile);
INI_WriteFloat(File, "X", JelkaInfo);
INI_WriteFloat(File, "Y", JelkaInfo);
INI_WriteFloat(File, "Z", JelkaInfo);
INI_WriteFloat(File, "A", JelkaInfo);
INI_Close(File);
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
746
Postovi:
225
Teme:
Pridružio se:Dec. 2016
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
103 / 250 XP
Početnik(4)
2,282
Postovi:
120
Teme:
Pridružio se:Sep. 2017
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
103 / 250 XP
Početnik(4)
2,282
Postovi:
120
Teme:
Pridružio se:Sep. 2017
2. Dec. 2017.
KalleFer wrote on December 2, 2017, 8:21 pm:
Enum pinfo imas li?
Bašovski wrote on December 2, 2017, 8:17 pm:
Ubaci u prokleti gamemode, prilagodi naziv varijabli onima u modu i rijesen problem.
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
84
Postovi:
14
Teme:
Pridružio se:Jun 2014
2. Dec. 2017.
ð•Šð•™ð• ð•žð•ª ð•Šð•”ð•£ð•šð•¡ð•¥ wrote on December 2, 2017, 8:21 pm:
Enum pinfo imas li?
Bašovski wrote on December 2, 2017, 8:17 pm:
Ubaci u prokleti gamemode, prilagodi naziv varijabli onima u modu i rijesen problem.
Aha ma mozda momak ne zna jbg uglavnom kao fs mu treba iz gm da ima enum pinfa i radit ce kao fs
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
746
Postovi:
225
Teme:
Pridružio se:Dec. 2016
2. Dec. 2017.
ja zelim da stastavim sve zajedno u fs ne zelim u gm da mecem kad udjem u gm nema textdrawa na stats pise 7700 lvl a na tab lvl 0 a sve su funkcije odradjene ono za prikazivanje textdrawa ovo je neki zestoki problem
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,562
Postovi:
56
Teme:
Pridružio se:Apr. 2016
2. Dec. 2017.
Bengele wrote on December 2, 2017, 8:48 pm:
ja zelim da stastavim sve zajedno u fs ne zelim u gm da mecem kad udjem u gm nema textdrawa na stats pise 7700 lvl a na tab lvl 0 a sve su funkcije odradjene ono za prikazivanje textdrawa ovo je neki zestoki problem
Nikakav to nije problem ako znas uraditi 🙂 wiki.sa-mp.com
i radi preko modulesa ako vec tako radis
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
746
Postovi:
225
Teme:
Pridružio se:Dec. 2016
3. Dec. 2017.
Luk vidi imam problem kad ujdme nema textdrawa a funkcije textdrawa skripte rade mozes vidit u cemu je problem https://www.sendspace.com/file/ymclnb
https://www.sendspace.com/file/ymclnb
https://www.sendspace.com/file/ymclnb
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,241
Postovi:
26
Teme:
Pridružio se:Okt. 2017
3. Dec. 2017.
Åuk wrote on December 2, 2017, 8:48 pm:
ja zelim da stastavim sve zajedno u fs ne zelim u gm da mecem kad udjem u gm nema textdrawa na stats pise 7700 lvl a na tab lvl 0 a sve su funkcije odradjene ono za prikazivanje textdrawa ovo je neki zestoki problem
Nikakav to nije problem ako znas uraditi 🙂 wiki.sa-mp.com
i radi preko modulesa ako vec tako radis
Ti svaki post ko treba neku pomoc,samo napises wiki.sa-mp.com
I pametujes da pravi preko toga,ako mu znas pomoc,pomozi mu,ako ne znas ne nabjeri postove.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
746
Postovi:
225
Teme:
Pridružio se:Dec. 2016
3. Dec. 2017.
⚜ ghettoboy ⚜ wrote on December 2, 2017, 8:48 pm:
ja zelim da stastavim sve zajedno u fs ne zelim u gm da mecem kad udjem u gm nema textdrawa na stats pise 7700 lvl a na tab lvl 0 a sve su funkcije odradjene ono za prikazivanje textdrawa ovo je neki zestoki problem
Nikakav to nije problem ako znas uraditi 🙂 wiki.sa-mp.com
i radi preko modulesa ako vec tako radis
Ti svaki post ko treba neku pomoc,samo napises wiki.sa-mp.com
I pametujes da pravi preko toga,ako mu znas pomoc,pomozi mu,ako ne znas ne nabjeri postove.
jebemti postove u tri picke materine kakave postove meni samo treba pomoc wiki znam da postoji ali ovde nesta treba uradit neki je zestok problem rekli su mi neki kod da postavim kakav kod da postavim da mi je znat
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,562
Postovi:
56
Teme:
Pridružio se:Apr. 2016
3. Dec. 2017.
⚜ ghettoboy ⚜ wrote on December 2, 2017, 8:48 pm:
ja zelim da stastavim sve zajedno u fs ne zelim u gm da mecem kad udjem u gm nema textdrawa na stats pise 7700 lvl a na tab lvl 0 a sve su funkcije odradjene ono za prikazivanje textdrawa ovo je neki zestoki problem
Nikakav to nije problem ako znas uraditi 🙂 wiki.sa-mp.com
i radi preko modulesa ako vec tako radis
Ti svaki post ko treba neku pomoc,samo napises wiki.sa-mp.com
I pametujes da pravi preko toga,ako mu znas pomoc,pomozi mu,ako ne znas ne nabjeri postove.
Kad bi ti samo bio pametan onda bi shvatio da kad das nekome kod gotov on nece to shvatiti on ce samo ubaciti, a kad mu das sajt i on malo potrazi malo se raspita onda ce shvatiti..., ja sam moderator ovdje, i ti sad krsis pravila jer nisi pomogao nikako vec si tu gluposti pisao bez da si upotrijebio taj mozak sto ga dzabe nosis..
⚜ ghettoboy ⚜ wrote on December 3, 2017, 1:13 pm:
Nisam reko nista za tebe. 😉
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava