Skripta koju koristim: svoju
Detaljan opis problema:Ovako problem imam kad ubacim removebuildingforplayer izbaci error stavio sam u OnPlayerConnect 1 error izbaci
Dio skripte:
error 021: symbol already defined: "RemoveBuildingForPlayer"
Pawn compiler 3.10.4 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Ako moze pomoc bio bi zahvalan.
Ovako bi ta funkcija trebala izgledati, sve u svemu pokusaj da updateas streamer na najnoviji ako si u mogucnosti v2.9.5 znaci inc ide u pawno/inc dll plugins compile skripte i provjeri da li ti opet izlazi, ako ni to ne radi posalji citav kod tog RemoveBuildingForPlayer i gdje si ga tacno stavljao pa cemo razmotriti :)
[pawn]RemoveBuildingForPlayer(playerid, modelid, Float:fX, Float:fY, Float:fZ, Float:fRadius);[/pawn]
Prvo procitaj i postuj pravila. Formular nisi koristio i kodove i greske/upozorenja u odgovarajuce bbcode tagove nisi stavio.
Drugo, daj kod, i ne samo tu liniju nego i ispod i iznad.
Za pravila, necu zakljucavati ovaj put posto mi se cinis kao nov ovde, ubuduce ne oprastam.
Izvini zurio sam pa nisam pogledo pravila i formular i kome da posaljem kod jer streamer sam update na v2.9.5 al isti error
Evo gdje sam smjestio remove al neradi
Deo skripte:
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, 7, "Dobrodosli na server!");
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra=true, .extra=playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Prijava", "Unesite vasu lozinku:", "Prijavi se", "Odustani");
}
else
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Registracija", "Unesite vasu lozinku:", "Registruj se", "Odustani");
}
return 1;
//Remove Buildings//////////////////////////////////////////////////////////
RemoveBuildingForPlayer(playerid, 3687, 2135.742, -2186.445, 15.671, 0.250);
RemoveBuildingForPlayer(playerid, 3687, 2162.851, -2159.750, 15.671, 0.250);
RemoveBuildingForPlayer(playerid, 3686, 2127.882, -2083.273, 16.078, 0.250);
RemoveBuildingForPlayer(playerid, 3687, 2150.195, -2172.359, 15.671, 0.250);
RemoveBuildingForPlayer(playerid, 3744, 2101.789, -2162.578, 15.132, 0.250);
RemoveBuildingForPlayer(playerid, 1531, 2173.593, -2165.187, 15.304, 0.250);
RemoveBuildingForPlayer(playerid, 3622, 2135.742, -2186.445, 15.671, 0.250);
RemoveBuildingForPlayer(playerid, 3622, 2150.195, -2172.359, 15.671, 0.250);
RemoveBuildingForPlayer(playerid, 3574, 2101.796, -2162.562, 15.070, 0.250);
RemoveBuildingForPlayer(playerid, 3622, 2162.851, -2159.750, 15.671, 0.250);
RemoveBuildingForPlayer(playerid, 1226, 2135.296, -2120.414, 16.351, 0.250);
RemoveBuildingForPlayer(playerid, 3627, 2127.882, -2083.273, 16.078, 0.250);
}
Rijesio sam msm skonto sto nije htijelo
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Registracija", "Unesite vasu lozinku:", "Registruj se", "Odustani");
Ovdje trebalo ici removebuildingforplayer unutar }
}
return 1;
Moze lock?
Kao autor teme mozes sam lock.
Opet nisi stavio kod u code ili pawn bbcode tagove.
Ovo ti je poslednje upozorenje.
Reseno, Lock.