sveiki ko man darit ja es tagat ustaiju bunkuri bet man ir error
#include
new mainigais;
new baaze;
public OnFilterScriptInit() {
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
baaze = CreateObject(972, 1976.008789, -2608.402588, 12.566777, 0.0000, 0.0000, 90.9963);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[]) {
if(strcmp("/baseopen", cmdtext, true, 12) == 0) {
new Nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nick, sizeof(Nick));
if(strfind(Nick, "[HOT]", true) != -1) {
if(mainigais == 0) {
SendClientMessage(playerid, 0x33AA33AA,"Baze ir atverta");
moveObject(baaze, 1976.008789, -2608.402588, 12.566777, 90.9963); //vala
mainigais = 1;
} else if(mainigais == 1) {
SendClientMessage(playerid, 0xAA3333AA,"Baze ir aizverta");
MoveObject(bazze, 1976.008789, -2608.402588, 24.566777, 90.9963); //ciet
mainigais = 0;
}
}
return 1;
}
return 0;
}
un errori man ir sadi
D:\downlaods\server\filterscripts\bunkurs.pwn(9) : warning 217: loose indentation
D:\downlaods\server\filterscripts\bunkurs.pwn(10) : warning 217: loose indentation
D:\downlaods\server\filterscripts\bunkurs.pwn(19) : error 017: undefined symbol "moveObject"
D:\downlaods\server\filterscripts\bunkurs.pwn(20) : warning 217: loose indentation
D:\downlaods\server\filterscripts\bunkurs.pwn(23) : error 017: undefined symbol "bazze"
D:\downlaods\server\filterscripts\bunkurs.pwn(24) : warning 217: loose indentation
D:\downlaods\server\filterscripts\bunkurs.pwn(9) : warning 204: symbol is assigned a value that is never used: "baaze"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
ludzu palidziet ar bunkuru
Moderator: Moderatori
- [AoD]Aleksis
- Nelabojams spameris
- Posts: 3891
- Joined: 25 May 2008, 14:05
- Location: Tepat.
Re: ludzu palidziet ar bunkuru
pārskati pats savus error un sapratīsi, ka funkcijas nevar būt kā pagādās uzrakstītas, kā piemēram MoVeObJeCt, tai ir jābūt MoveObject un nekā savādāk. pie otrā MoveObject ir jābūt ''baaze'' nevis ''bazze''.
p.s MoveObject ir nepareizs. Tur ir jābūt
MoveObject(objectid, x, y, z, ātrums);
piemēram
MoveObject(baaze, 1976.008789, -2608.402588, 24.566777, 3);
p.s MoveObject ir nepareizs. Tur ir jābūt
MoveObject(objectid, x, y, z, ātrums);
piemēram
MoveObject(baaze, 1976.008789, -2608.402588, 24.566777, 3);

- [AoD]Aleksis
- Nelabojams spameris
- Posts: 3891
- Joined: 25 May 2008, 14:05
- Location: Tepat.
Re: ludzu palidziet ar bunkuru
Code: Select all
#include
new mainigais;
new baze;
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
baze = CreateObject(972, 1976.008789, -2608.402588, 12.566777, 0.0000, 0.0000, 90.9963);
mainigais = 0;
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/baseopen", cmdtext, true, 9) == 0) {
new Nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nick, sizeof(Nick));
if(strfind(Nick, "[HOT]", true) != -1) {
if(mainigais == 0) {
SendClientMessage(playerid, 0x33AA33AA,"Baze ir atverta");
MoveObject(baze, 1976.008789, -2608.402588, 12.566777, 3); //vala
mainigais = 1;
} else if(mainigais == 1) {
SendClientMessage(playerid, 0xAA3333AA,"Baze ir aizverta");
MoveObject(baze, 1976.008789, -2608.402588, 24.566777, 3); //ciet
mainigais = 0;
}
}
return 1;
}
return 0;
}
